我目前正在把我的应用程序上传到应用程序商店,苹果正在问我这个应用程序是否使用IDFA。我正在使用最新的Admob SDK或6.8.0,我不知道它是否使用了IDFA,如果使用了,我应该点击哪个复选框
图像http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png
我目前正在把我的应用程序上传到应用程序商店,苹果正在问我这个应用程序是否使用IDFA。我正在使用最新的Admob SDK或6.8.0,我不知道它是否使用了IDFA,如果使用了,我应该点击哪个复选框
图像http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png
当前回答
如果你有谷歌分析或Facebook api在你的应用程序,你需要检查所有它们,以确保它的工作!
编辑:这是一个旧的答案-见评论或其他答案的确切答案。
其他回答
在应用商店连接现在,如果我们在我们的应用程序中使用广告,那么我们将回答是,这个应用程序是否使用广告标识符(IDFA)?
进一步的3个问题将被问到
如果你只是使用admob,然后检查第一个,让其他两个未勾选。其他两个选项(第二,第三)将被检查,如果你使用应用传单显示广告。 这里详细解释了所有选项
如果你有谷歌分析或Facebook api在你的应用程序,你需要检查所有它们,以确保它的工作!
编辑:这是一个旧的答案-见评论或其他答案的确切答案。
如果你懒得检查每个第三方SDK是否使用IDFA,你可以使用这个命令: fgrep -R advertisingIdentifier。(不要忘记命令末尾的点)
转到您的项目/工作区文件夹并运行该命令以查找哪些文件正在使用广告标识符。
然后你只需要看看这些sdk的指导方针,看看你需要对IDFA做些什么。
我最近向苹果应用商店提交了一款应用。我的应用是使用iOS 12、Xcode 10和Swift 4.2构建的。我的应用程序使用谷歌AdMob的唯一目的是显示插播广告。当提示这些问题时,我是这样做的:
1)该应用程序是否使用广告标识符(IDFA)?答:是的
a)在应用程序内提供广告-勾选
b)将此应用程序属性…-未勾选
c)赋予动作属性……-未勾选
我,(我的名字),确认这个应用程序…- - -检查
我的应用在不到24小时内就被接受并“准备出售”了。
你可以在Xcode中使用符号断点跟踪所有对[ASIdentifierManager advertisingIdentifier]的调用: