1、因為提供的App Store上的圖標(biāo)透明度問題,出現(xiàn)警告

這是因為美工給出的icon有透明度的問題??梢源蜷_icon圖片,然后:文件--導(dǎo)出..--把alpha不選中,把新導(dǎo)出的icon替換原來的圖片,就可以解決問題。

如果新導(dǎo)出的icon依舊不能解決問題,可以找美工要一張同等尺寸的JPG類型的圖片,然后執(zhí)行文案--導(dǎo)出..把alpha不選中,并且格式為PNG的操作,將新導(dǎo)出的icon替換原來的圖片,就可以完美解決這個問題。
2、ERROR ITMS-90087:”Unsupported Architectures.The executable for XXX.app/Frameworks/XXX.framework contains unsupported architectures’[x86_64,i386]’.”ERROR ITMS-90087:”Unsupported Architectures.The executable for XXX.app/Frameworks/XXX.frame contains unsupported architectures ‘[x86_64,i386]’.”
這個問題,不知道具體原因,大體上是因為Itunes Connect不喜歡我們添加不使用的二進(jìn)制塊,根據(jù)下面的鏈接可以解決問題,推薦認(rèn)真讀一下
3、在ITunes Connect上上傳APP預(yù)覽和屏幕快照的時候出現(xiàn),顯示警告信息“一張或多張屏幕快照的尺寸存在錯誤”
可以在Simulator中運行程序,然后執(zhí)行:command+s ,屏幕截圖就會保存到桌面了,使用這種方法得到的屏幕截圖符合要求?;蛘呷绻鸄PP只能在真機(jī)上顯示的界面,可以讓美工提供一下兩個尺寸的圖片,一樣符合要求:5.5英寸顯示屏需要上傳的圖片尺寸是1242*2208,5.8英寸顯示屏需要上傳的圖片尺寸是1125*2436。
4、項目只有第三方登陸,并且偽造注冊功能遭拒絕。
We discovered one or more bugs in your app when reviewed on iPhone running iOS 11.2 on Wi-Fi connected to an IPv6 network.
Specifically, we were unable to create a new account.
Please see attached screenshots for details.
這種情況必須要讓后臺添加注冊和登陸的正式接口,然后審核通過后再將接口關(guān)閉。由于蘋果公司審核時不允許強(qiáng)制使用第三方登陸,所以我們做的登陸和注冊接口都是為了給審核人員使用的。
5、項目打包提交審核一切順利,結(jié)果過了一會在所有構(gòu)建版本中的包被吞了,就那么活生生的消失了。這是為什么呢?繼續(xù)上傳還是被吞。
這時候我們就需要回憶下,在我們的項目中是否有調(diào)用相機(jī)、文件庫、地圖等等一系列需要獲取權(quán)限的功能,如果有,那么我們就需要在項目的info.plist文件中添加響應(yīng)的權(quán)限,然后繼續(xù)打個新包上傳,漫長的幾分鐘后,查看所有構(gòu)建版本,包通過了,添加,提交審核,DONE!
下面是一些常用的權(quán)限對應(yīng)的字段,至于對應(yīng)的詢問信息,需要寫明使用該權(quán)限的作用
相機(jī):Privacy - Camera Usage Description
相冊:Privacy - Photo Library Usage Description
媒體庫:Privacy - Media Library Usage Description
音樂:Privacy - Music Usage Description
定位:Privacy - Location When In Use Usage Description 或者?Privacy - Location Always Usage Description
位置:Privacy - Location Usage Description
日歷:Privacy - Calendars Usage Description
Siri:Privacy - Siri Usage Description
藍(lán)牙:Privacy - Bluetooth Peripheral Usage Description
語音轉(zhuǎn)文字:Privacy - Speech Recognition Usage Description
通訊錄:Privacy - Contacts Usage Description
麥克風(fēng):Privacy - Microphone Usage Description
健康分享:Privacy - Health Share Usage Description
健康更新:Privacy - Health Update Usage Description
運動:Privacy - Motion Usage Description
提醒:Privacy - Reminders Usage Description
6、在執(zhí)行pod install時報錯
[!] CocoaPods could not find compatible versions for pod "AFNetworking":
? In Podfile:
? ? AFNetworking (~> 4.0)
Specs satisfying the `AFNetworking (~> 4.0)` dependency were found, but they required a higher minimum deployment target.
如下圖,這是因為導(dǎo)入的三方庫支持的最低版本高于podfile中支持的iOS版本(默認(rèn)platform是9.0)。而解決的辦法就是先查看需要引入的三方庫最低支持的版本,將podfile中的flatform改成改版本就可以解決。

持續(xù)更新。。。