1 app上傳APP Store報(bào)錯(cuò):ERROR ITMS-90086:"missing 64-bit support.
bug描述:
ERROR ITMS-90086:"missing 64-bit support. beginning on february 1, 2015, new iOS apps submitted to the app store must be include 64-bit support and be built with the ios8 SDK......
這是因?yàn)楝F(xiàn)在提交的app必須支持64位勿锅,
但是使用cocospod時(shí),在Podfile文件里面加上:
post_installdo |installer| installer.project.targets.eachdo |target| target.build_configurations.eachdo |config| config.build_settings['ARCHS'] ="armv7 arm64" end end end
2ERROR ITMS-90022: "Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '57x57' pixels, in .png format for iOS versions < 7.0."
WARNING ITMS-90025: "Missing recommended icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 7.0."
INFO ITMS-90111: "Your app is built with a beta version of Xcode or iOS SDK. Only apps distributed for beta testing may be built with beta software. To submit an app for distribution on the App Store, you will need to build the app with release versions of Xcode and iOS SDK."
從顯示出的錯(cuò)誤中我們看到項(xiàng)目中缺少了57x57和120x120的PNG格式圖片恶耽。那我們?nèi)绾翁砑舆M(jìn)去了交胚,這是我們關(guān)心 的辽慕。
解決ERROR ITMS-90022和WARNING ITMS-90025方案是:
一、在文件夾images.xcassets下的文件夾AppIcon.appiconset中添加icon.png、icon@2x.png以及icon-60.png、icon-60@2x.png這些PNG圖片
二畏腕、打開Contents.json,添加 "filename" : "icon.png"
這樣問題就解決了≤猿恚現(xiàn)在來解決另一個(gè)問題INFO ITMS-90111描馅。
信息顯示你的應(yīng)用程序是建立Xcode的beta版本或iOS SDK。只能由應(yīng)用分布式測試測試版軟件
方案:用發(fā)布版本的Xcode和iOS SDK來構(gòu)建應(yīng)用程序
3