拒绝的问题:ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSBluetoothPeripheralUsageDescription
iOS 13更新添加了获取蓝牙的权限
iOS 13以下:Privacy - Bluetooth Peripheral Usage Description
iOS 13以上:Privacy - Bluetooth Always Usage Description
问题:在开发过程中遇到的问题是:根据拒绝的邮箱看到描述说,你的APP使用了蓝牙可是没有描述说明的文字,可是问题是我已经在Xcode添加了文字描述打包上传,App Store Connect就是拒绝,说我使用“NSBluetoothPeripheralUsageDescription”没有说明的文字,死死的看了自己的plist文件的配置通过几种方式去修改保存打包上传就是不行,有一点崩溃!!!
解决:我的做方法是直接把Privacy - Bluetooth Peripheral Usage Description与Privacy - Bluetooth Always Usage Description直接删除关闭Xcode,然后重启电脑再打开项目去plist文件去添加,到这里有人问为什么要添加2个呢,我在查找问题的时候看到有人发出苹果给出的邮件说要添加2个,要不然iOS13以下可能有问题,所以推荐2个都添加,提交通过!!!
神奇的Xcode11 ! 神奇的Xcode11 ! 神奇的Xcode11!