今天在
App Store Connect
上構(gòu)建的新版本上傳后找不到陷遮,connect軟件收到信息 二進(jìn)制文件無效滓走,并且未收到提示郵件;App Store Connect
也找不到構(gòu)建的版本,急不可耐的,直接想罵娘了......
二進(jìn)制文件無效可能的原因:
一. 項(xiàng)目中使用了系統(tǒng)某些權(quán)限
(相機(jī)帽馋,相冊搅方,麥克風(fēng)等),但是在info.plist
中沒有添加
這個(gè)是我遇到的問題绽族,我用了語音識別功能
使用權(quán)限姨涡,需要在info.plist
做配置:
最后:在info.plist
文件里添加了兩個(gè)鍵值Privacy - Microphone Usage Description、Privacy - Speech Recognition Usage Description
二. 使用私有API
或IDFA
1吧慢、 cd 到你的工程目錄
2涛漂、使用全局搜索命令(注意最后要加一個(gè)點(diǎn))
grep -r lockcomplete .
三. scheme
設(shè)置
scheme設(shè)置:Product ---->Scheme---->editScheme,然后把最后兩項(xiàng)都改為release
四. app圖標(biāo)
修改相關(guān)
尺寸检诗、大小等匈仗,檢查檢查就可以了。
五. UIWebView
等廢棄API
打開終端岁诉,cd到項(xiàng)目根目錄锚沸。
執(zhí)行以下命令,就能看到哪些文件內(nèi)還在有UIWebview
的蹤跡涕癣。
grep -r UIWebView .
六: 在提審時(shí)如何做不會問出口合規(guī)問題哗蜈?
tip: 在提審時(shí)如何做不會問出口合規(guī)問題?
還有另外一個(gè):Info.plist
中增加一項(xiàng):
ITSAppUsesNonExemptEncryption
填fasle
,如下坠韩,
增加了下面項(xiàng)后距潘,在提審時(shí)就不會問出口合規(guī)的問題了。
<key>ITSAppUsesNonExemptEncryption</key>
<false/>