1. 程式人生 > >iOS APP最新上架流程資料收集和遇到坑時的解決方案

iOS APP最新上架流程資料收集和遇到坑時的解決方案

第一次提交APP進行上架,不用說肯定遇到很多問題的了,人生不如意十有八九,哪有那麼湊巧剛好弄到一呢。。。。

1. APP最新上架流程資料收集

目前最新的齊全的上架流程個人感覺最好的是這個:

http://www.jianshu.com/p/996672107eb1

下面這個也不錯,但是時間比較久,版本有些不一樣了

http://www.cnblogs.com/496668219long/p/4603791.html

2.遇到的坑

這個問題我到現在還沒有懂,不過網上資料也很多,上面是個連線,點選就可以了

一看知道是證書出現了問題,我手賤把鑰匙串中的證書給刪了,然後出現一連串的問題,幸好,在刪除之前做好了備份,不然怎麼死都不知道。

搞不定了我就把證書全部給弄回去了,然後下載了下面銜接一的一個證書,就搞定了。

 Code Sign error: Nomatching provisioning profile found: Your build settings specify a provisioningprofile with the UUID “XXXX”, however, no such provisioning profile was found.


如果打包時,出現上面的錯誤的話,那應該是你添加了兩個相同的證書在鑰匙串了,找到相同的證書,刪掉一個就行了。

ERRORITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone appsand app updates submitted must support the 4-inch display on iPhone 5 and mustinclude a launch image referenced in the Info.plist under UILaunchImages with aUILaunchImageSize value set to {320, 568}. Launch images must be PNG files andlocated at the top-level of your bundle, or provided within each .lproj folderif you localize your launch images. Learn more about iPhone 5 support and applaunch images by reviewing the 'iOS Human Interface Guidelines' at'https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5'and the 'iOS App Programming Guide' at 'https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12'."


Upload to App Store的時候出現這問題,是缺了一個啟動圖畫

解決方法:

Xcode7App Store提交二進位制檔案是,提示ERROR ITMS-90096"You binary is not optimized for iPhone 5....".

在工程裡的Images.xcassets新增並設定LaunchImage對解決ERROR ITMS-90096根本不會起到任何作用,需要單獨新增針對iPhone5的載入圖片。關鍵點有三項:1圖片的名稱必須叫Default-568.png2、必須把圖片放在工程的根目錄下。3、圖片尺寸必須是320*568

然後在plist

中新增



然後再看到這個選項

清空了這個選項之後,最好把專案多清空幾遍(shift+cmd+k,之後xcode報的有關lanuchimage的警告,最好都解決。我是這樣做了就好了的。(mac10.11+xcode7.0.1

ERROR ITMS-90096根本不會起到任何作用,需要單獨新增針對iPhone5的載入圖片。關鍵點有三項:1圖片的名稱必須叫Default-568.png2、必須把圖片放在工程的根目錄下。3、圖片尺寸必須是320*568

然後在plist中新增