昨天剛好用升級的xcode8提交版本,又是一個新應(yīng)用直接導致我看不到我上傳的版本。一點信息都沒有。后來小伙伴的xcode7提交成功才發(fā)現(xiàn)是我提交的版本無效的原因。
查閱了一下才知道--參考這里
iOS 10 增加了新的安全設(shè)定。 以前由于要求不嚴格,所以都不用添加這些參數(shù)。但是現(xiàn)在你沒添加這些參數(shù)就無法上傳版本成功了
用到了什么就添加什么吧,不然會提示版本無效的。
NSBluetoothPeripheralUsageDescription----->訪問藍牙
NSCalendarsUsageDescription----->訪問日歷
NSCameraUsageDescription----->相機
NSPhotoLibraryUsageDescription----->相冊
NSContactsUsageDescription----->通訊錄
NSLocationAlwaysUsageDescription ----->始終訪問位置
NSLocationUsageDescription ----->位置
NSLocationWhenInUseUsageDescription ----->在使用期間訪問位置
NSMicrophoneUsageDescription -----> 麥克風
NSAppleMusicUsageDescription -----> 訪問媒體資料庫
NSHealthShareUsageDescription ----->訪問健康分享
NSHealthUpdateUsageDescription -----> 訪問健康更新
NSMotionUsageDescription ----->訪問運動與健身
NSRemindersUsageDescription ----->訪問提醒事項
嗯,就是在info.plist里添加這些項。以上是key值不能填錯;string就是你要提示給別人看的內(nèi)容了,可以隨意填寫吧。
還有就是現(xiàn)在這書不能用fix按鈕解決問題啦。貌似要自己開發(fā)者網(wǎng)站弄了。
現(xiàn)在通知要記得去開啟不然提交版本也是會不顯示的Targets--Capabilities--Push Notification -- ON;
cocopods的問題
https://gems.ruby-china.org
http://www.itdecent.cn/p/b64b4fd08d3c
如果有其他注意的我會回來更新的。