应用程序未注册移动安装

时间:2013-04-09 19:39:15

标签: facebook ads

我正在尝试设置Facebook移动安装广告。我的应用程序不会因任何其他原因使用Facebook。

这是我到目前为止所做的:

  1. 设置/添加facebook sdk
  2. 在appdelegate:
  3. #import <FacebookSDK/FacebookSDK.h>

    并在applicationdidfinishinglaunching ...

    [FBSettings publishInstall:[FBSession defaultAppID]];

    3.将Facebook应用程序视为iOS本机应用程序

    我的Facebook应用程序尚未在我的设备上完成的测试中注册任何Facebook应用程序安装。我做错了什么?

3 个答案:

答案 0 :(得分:0)

这只是一种预感,但您可能必须允许您的应用Facebook权限。如果您曾经尝试过Friendcaster,Fast for Facebook,Seesmic或其他替代FB应用程序,您可以看到您必须授予应用程序访问Facebook帐户的权限。似乎开发者在Facebook上有一个应用程序,就像游戏一样。该内部Facebook应用程序被授予访问该帐户的权限,然后FB客户端通过该应用程序访问该帐户。就像我说的那样,这只是一种预感,但它是有道理的。

答案 1 :(得分:0)

原来我忽略了包含安全框架。它没有弹出任何错误,但最终是问题。

答案 2 :(得分:0)

可能有效。看到您的应用正在运行,有一个“技巧”。

是的,您可以在模拟器或设备上测试“App Installs”......但是......您可能在Facebook Dashboard上看不到它们。

相反,首先转到App Dashboard左侧菜单中的INSIGHTS选项卡。您可能会在此处看到应用程序安装 - 但您可能不会。

其次,如果您没有看到App Installs的任何实时数据,请查看名为“APP LAUNCHES”的部分。这可以用作您的应用正在运行的代理指示器。

第三,如果您没有看到“App Launches”的实时数据 - 请查看日期范围。更改日期范围以扩展到TOMORROW的日期。给Facebook 1-2分钟更新您的数据。此时,您现在可以看到实时App启动正在发生 - 因此将知道您与FB的连接正在运行。