今天iOS 上傳 APP 突然發生了這個錯誤,在排查非證書錯誤后感到非常奇怪,
因為昨天剛剛上傳了另一個APP,一切正常。
仔細回憶了下 昨天和今天唯一的不同就是我升級了 電腦操作系統至 macOS Sierra 10.12
后面網上搜索了一下 發現有網友也遇到了這個問題,網友的解決辦法如下:
1、先使用 Xcode7.3.1 打包。
2、選中打好的包,“show in Finnder”, 有個 “xx.xcarchive”,選中它 顯示包內容,然后是:”Products”–>”Applications”,這里有一個 “xx.app”,選中它顯示包內容。找到 “info.plist”,修改 “info.plist” 中 “BuildMachineOSBuild” 鍵所對應的值為:”16A323”, 修改 “DTXcodeBuild” 鍵所對應的值為 “8A218a”, 然后用 “Xcode8”(我用的是Xcode8 beta版) 或者 “Application Loader” 提交。
后面自己試下來 發現其實包是沒問題的 ,只是在 macOS Sierra 10.12 系統下 必須用 application loader 3.6上次才行。