前幾天將xcode升級到8.1版本之后该肴,更新上傳一個新的版本膜蠢,uploadSuccess成功之后糠悼,從上午9點開始到下午3點都不能構(gòu)建新版本届榄,特么,這不正常啊倔喂,以前最多就10幾分鐘啊铝条,我去郵箱靖苇,The App Store team給我發(fā)了一封郵件,內(nèi)容如下:
截圖
看郵件中的描述有兩個問題,一個是關(guān)于訪問用戶隱私的問題,這個APP中會訪問用戶的相冊,但在plist文件中沒有描述;
從iOS10開始,蘋果更加注重對用于隱私的保護,app里邊如果需要訪問用戶隱私,必須要做描述,所以,改之:
項目用到什么班缰,就加什么
在plist文件里添加這幾個字段(可以根據(jù)自己APP的情況,來添加,比如我用了藍牙,就找到帶有Bluetooth的字段),重點是:要在后面添加描述,如果不添加描述,跟沒加是一樣的,蘋果還是會拒絕,我當(dāng)時就犯了這個錯誤贤壁。
關(guān)于隱私的問題解決之后,下面還有個新的問題,說是推送的描述文件又問題什么的,我去開發(fā)中心看了一下,證書描述文件都好好的,找了半天,終于找到問題了,在Xcode里修復(fù)一個地方就行了
修復(fù)完上述問題,再打包上傳就Ok了。
另外埠忘,xcode8.1一打開xib文件就會卡出翔脾拆,不知道其他開發(fā)者有沒有遇到這個問題