app上傳成功之后,收到郵件,提示:ERROR ITMS-90717: “Invalid App Store Icon. The App Store Icon in the asset catalog in 'xxx.app' can’t be transparent nor contain an alpha channel.”
解決方法:
步驟:1、先把png格式的圖片導出成jpg格式。(具體做法:雙擊圖片打開,在菜單欄里選擇文件下拉列表里面的導出,如下圖,格式選擇JPEG,然后存儲,圖片就變成了jpg格式)
2、再把jpg格式的圖片導出成png格式。(具體做法:雙擊圖片打開,在菜單欄里選擇文件下拉列表里面的導出,格式選擇PNG,然后存儲,圖片就變成了png格式,并且去掉了alpha)
3、將這個新導出png圖片上傳到項目中,重新打包上傳到APPstore就好了
app上傳成功之后,收到郵件,提示:ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted
蘋果不再接受包含UIWebView?API的APP了,那么我們就要剔除UIWebView.
1、全局搜索UIWebView,替換為WKWebView。
AFNetworking 中使用了 “ UIWebView+AFNetworking”,因項目中沒用到這個,所以直接將其移除并屏蔽頭文件。
2. 那么接下來就是你搜不到的靜態庫了。。。
打開終端 輸入命令
$ grep -r UIWebView .
This app has attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSLocationWhenInUseUsageDescription key with a string value explaining to the user how the app uses this data.
需要增加定位權限描述,Privacy - Location When In Use Usage Description,值“APP需要用到定位,以獲取您的位置”
參考地址:
http://www.lxweimin.com/p/9eb8bad6b0c3
http://www.lxweimin.com/p/3d8f124e5b50
https://www.pianshen.com/article/40671186525/
https://blog.csdn.net/csdn2314/article/details/88898951