iOS 13

iOS 13有关于蓝牙上架被拒绝的问题ITMS-90683:NS

2019-09-29  本文已影响0人  i_MT

拒绝的问题: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!

上一篇 下一篇

猜你喜欢

热点阅读