首先,我想说的是,我已经看了Stack Overflow post here个,并添加了iCoder&迪帕克没有帮我解决这个问题.

我正在使用React Native开发我的应用程序,包括我找到的这React-Native-Permissions个软件包.他们的文档说明,我应该添加他们的软件包允许的所有权限,例如位置、摄像头和此处提到的所有其他权限.完成后,我可以将我的申请上传到store 并提交审核.

今天我来到办公室,看到苹果提供了一些反馈.所以在我完成反馈后,我想再次上传到store (按照我的预期增加构建数量).

现在我一直在上面提到的标题中得到信息,而我的信息中有它.像这样的人

<key>NSBluetoothAlwaysUsageDescription</key>
<string>Our app does not request this permission or utilize this functionality but it is included in our info.plist since our app utilizes the react-native-permissions library, which references this permission in its code.</string>

编辑:

我希望在下面澄清一些事情,以便找到我所面临问题的答案.标题中给出的错误是在上传到store 后直接发生的(所以我猜实际的错误是由系统自动判断发现的).

下面的答案无法帮助我解决问题,因为自动系统判断不会判断更具描述性的字符串.我已经成功地将这个字符串用于信息中的其他元素.普利斯特.接下来,我发现有证据表明,人们使用这种策略成功地将自己的应用提交到应用store .正如Gradner在链接React Native Permission issue 266后的 comments 所示

推荐答案

有人发布了一个帮助我的答案,但后来删除了!解释一下答案:

在不知道是什么触发了苹果的错误的情况下向plist添加隐私密钥并不是解决这个问题的最佳方法.

在我的例子中,当我进行grep搜索时,我发现在我的project.pbxproj中有一些对CoreBluetooth.framework的引用.我删除了引用,构建和测试飞行上传成功!

要搜索,请使用以下命令:

grep -r -a CoreBluetooth.framework ProjectFolder

React-native相关问答推荐

使用NextJS映射从数组中提取用户角色

React native + react-query + onError 不捕获并处理错误?

如何将 react-native 图像从 expo-image-picker 上传到使用 multer 的 Express.js 后端

React Native - Expo:fontFamily 'SimpleLineIcons' 不是系统字体,尚未通过 Font.loadAsync 加载

React Native - 为什么我们对 Image 组件使用 tintColor 属性?

Eslint 错误,configuration for rule "import/no-cycle" is invalid

使用 resizeMode 封面截断的图像

React Native Maps:标记图像不显示在 react-native-maps 中使用自定义标记

Realm 和 React Native - 实现自动更新的最佳实践?

如何在react native应用程序名称中添加空格?

Yarn 在哪里存储离线包?

React native Redux - 对象不是构造函数(判断'new ctor(props context)')

ScrollView visible Scroll Bar

Animated.View 的样式props的Typescript定义

> 任务 :app:checkDebugAarMetadata 在运行 react-native run-android 时失败

Port 8081 already in use, packager is either not running or not running correctly Command /bin/sh failed with exit code 2

如何使 react-native Picker 停留在新 Select 的选项?

INSTALL_FAILED_UPDATE_INCOMPATIBLE:包签名与之前安装的版本不匹配,忽略

列之间的 React Native FlatList 分隔符

React Native - 为什么我需要 babel 或 webpack?