首页 > 解决方案 > 由于蓝牙通知字符串不正确,Apple 不断拒绝使用 AdMob 的应用程序

问题描述

由于 IOS 13 开始使用旧的 3 方 API 停止工作,因此在我的应用程序中我需要修复一些问题,因此我需要将其安装到 IOS 13。从那时起,Apple 一直拒绝我的应用程序,因为蓝牙用户通知不正确。

就是不知道写什么,好烦。由于 AdMobs,我必须添加它,而且那里无处可说要写什么。

我没有在我的应用程序中使用 BT,可能只是 AdMobs 信标需要它。

我试过了:

在此处输入图像描述

在此处输入图像描述

我可能也会对日历消息有同样的问题。

当我尝试删除它时,他们要求它然后不批准它....我理解可能是第一个但第二个有什么问题?为什么这对他们来说还不够清楚?

10倍

标签: iosxcodeapp-storeapp-store-connect

解决方案


请参阅下面的苹果文档:https ://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/requesting-permission/

解释为什么您的应用需要这些信息。提供自定义文本(称为用途字符串或使用说明字符串)以显示在系统的权限请求警报中,并包含示例。保持文本简短而具体,使用句子大小写,并保持礼貌,这样人们就不会感到压力。无需包含您的应用名称——系统已经识别出您的应用。有关开发人员指南,请参阅保护用户隐私。

您没有确切解释为什么需要访问蓝牙。你必须是具体的。说,“XYZ 应用程序需要访问蓝牙才能与信标交互,以便为您提供基于位置的广告”

应该这样做。没有偷工减料,没有试图在谷歌上推迟它,只是说它是这样的,你很可能会毫无问题地通过应用程序批准。


推荐阅读