①ERROR ITMS-90530: "Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in '****.app' is '7.0'."
中文:無效的最小版本號(hào),支持64位的設(shè)備,最小的版本號(hào)必須是iOS8 以上,而在****.app 上的版本號(hào)是7.0
②ERROR ITMS-90502: "Invalid Bundle. Apps that only contain the arm64 slice must also have 'arm64' in the list of UIRequiredDeviceCapabilities in Info.plist."
③ERROR ITMS-90158: "The following URL schemes found in your app are not in the correct format: [777290058110048]. URL schemes need to begin with an alphabetic character, and be comprised of alphanumeric characters, the period, the hyphen or the plus sign only. Please see RFC1738 for more detail."
④生成的 API 分析文件太大。我們無法在交付前驗(yàn)證您的 API 使用信息。這只是通知信息。
報(bào)錯(cuò)① 修改為最低版本iOS 8.0,如果公司非得兼容iOS7 的時(shí)候需要檢查是那些SDK 只支持iOS8 以后,需要換掉此SDK或者找別的辦法,由于現(xiàn)在的我們app 的新增用戶iOS8 以下的用戶只占5.3% ?為了不延誤上線時(shí)間 直接修改最小版本為IOS8
報(bào)錯(cuò)② ?本來想在下面的arm7 下面增加arm64 的兼容64位,后來發(fā)現(xiàn)增加了,arm64 在iOS8 的手機(jī)上無法正常調(diào)試安裝.總之plist文件不動(dòng)
報(bào)錯(cuò)③ ?增加了銀聯(lián)支付,銀聯(lián)的URL schemes 配置不正確,URL schemes 必須以英文字母開頭,修改之就ok
報(bào)錯(cuò)④ ?不管,每次打包都有,不影響審核和上架