在部署新Xcode 11 GM Seed 2的ios应用中,苹果返回了错误: ITMS-90683:Info.plist中缺少NSBluetoothAlwaysUsageDescription的目的字符串。
https://developer.apple.com/documentation/bundleresources/information_property_list/nsbluetoothalwaysusagedescription?language=objc已读取。
问题是我没有在应用程序中使用蓝牙。也许我不知道。我如何找出为什么需要此许可目的?
我没用 CoreBluetooth.framework
我今天也遇到了同样的问题。当我执行grep搜索时,我发现在project.pbxproj中有对CoreBluetooth.framework的引用
我删除了参考,构建应用程序运行良好。上传到Apple并成功通过,因此对我有用。
要搜索,请使用以下命令
grep -r -a CoreBluetooth.framework ProjectFolder