ios – 如何通过TestFlight测试Facebook观众网络广告?

ios – 如何通过TestFlight测试Facebook观众网络广告?,第1张

概述我正在尝试将受众群体网络与我的应用集成。当我通过XCode部署时,广告在模拟器和设备上正常工作。 我想通过TestFlight分发build,以确保它在发布模式下工作。当我尝试从发行模式直接从XCode部署到我的设备时,Facebook会为广告返回“不填”。广告也不会显示在TestFlight版本上。 有什么想法在TestFlight构建中显示设备的广告? 这可能有两个主要原因。首先,用户或测试 我正在尝试将受众群体网络与我的应用集成。当我通过XCode部署时,广告在模拟器和设备上正常工作。

我想通过TestFlight分发build,以确保它在发布模式下工作。当我尝试从发行模式直接从XCode部署到我的设备时,Facebook会为广告返回“不填”。广告也不会显示在TestFlight版本上。

有什么想法在TestFlight构建中显示设备的广告?

解决方法 这可能有两个主要原因。首先,用户或测试人员无法登录到设备上的本机Facebook应用。这可能会导致错误1001 – 无填充率。

1001 – No Fill

This is a common error seen while testing,and relates to a “No Fill”
response; the most common reason for this is the user is not logged in
to the Native Facebook App on a Test Device.

Server Response SDK documentation Code=1001 “No Fill” Error 1001 – No
Fill. Maybe due to one or more of the following:

User not logged into the Native Facebook App on Mobile Device limit Ad Tracking turned on (iOS) No Ad Inventory for current user Your testing device must have the native Facebook application installed. Your application should attempt to make another
request after 30 seconds.

这是documentation告诉你1001错误。

其次,您可能仍然处于调试模式,因此您没有在发布模式中看到广告。要解决此错误,请从Apple开发人员中心下载最新的配置文件,并按照已发布的方式切换Facebook应用程序。您可以通过登录Facebook开发者控制台并选择您的应用程序来执行此 *** 作。然后在左边,你应该有这个列,你选择STATUS&评论。


然后,切换“你想让这个应用程序公开吗?”切换到YES。

这将使您的应用程序可用于任何人,这意味着广告将d出所有测试人员。

根据我在这里的经验,我的两分钱将是您没有将您的应用程式公开,或者没有将用户添加为测试版。因此,Facebook无法投放任何抛出1001错误的广告。这应该是一个快速的解决方案,让应用程序公开,让您的测试人员通过Facebook应用程序登录。我与Facebook SDK的另一部分有类似的问题,该解决方案已被公开发布。

希望有帮助,朱利安

总结

以上是内存溢出为你收集整理的ios – 如何通过TestFlight测试Facebook观众网络广告?全部内容,希望文章能够帮你解决ios – 如何通过TestFlight测试Facebook观众网络广告?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072071.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存