问题1:iOS提交TestFlight测试显示缺少合规证明
解决:有的时候testFlight会显示@“缺少合规证明”
最简单的解决办法就是点击文字前边的黄色标识符,会询问你是否加密,选择相应选项就可以开始测试了但是需要每一个版本都点击黄色标识符。最后有一种不用点击的方法,在info.plist中添加:
ITSAppUsesNonExemptEncryption
问题2:iTunes Connect无法添加构建版本
这里因为我们在打的发布包不符合条件吧,在info.plish中添加
NSAppleMusicUsageDescription App需要您的同意,才能访问媒体资料库 NSBluetoothPeripheralUsageDescription App需要您的同意,才能访问蓝牙 NSCalendarsUsageDescription App需要您的同意,才能访问日历 NSCameraUsageDescription App需要您的同意,才能访问相机 NSHealthShareUsageDescription App需要您的同意,才能访问健康分享 NSHealthUpdateUsageDescription App需要您的同意,才能访问健康更新 NSLocationAlwaysUsageDescription App需要您的同意,才能始终访问位置 NSLocationUsageDescription App需要您的同意,才能访问位置 NSLocationWhenInUseUsageDescription App需要您的同意,才能在使用期间访问位置 NSMicrophoneUsageDescription App需要您的同意,才能访问麦克风 NSMotionUsageDescription App需要您的同意,才能访问运动与健身 NSPhotoLibraryUsageDescription App需要您的同意,才能访问相册 NSRemindersUsageDescription App需要您的同意,才能访问提醒事项
参考 :