加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 01:57:37 所属栏目:百科 来源:网络整理
导读:我正在尝试将受众群体网络与我的应用集成。当我通过XCode部署时,广告在模拟器和设备上正常工作。 我想通过TestFlight分发build,以确保它在发布模式下工作。当我尝试从发行模式直接从XCode部署到我的设备时,Facebook会为广告返回“不填”。广告也不会显示
我正在尝试将受众群体网络与我的应用集成。当我通过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&评论。

screenshot 1


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

Yes

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

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

希望有帮助,朱利安

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读