1

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

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

  1. 设置/添加 facebook sdk
  2. 在 appdelegate 中:

#import <FacebookSDK/FacebookSDK.h>

并在应用程序中完成启动...

[FBSettings publishInstall:[FBSession defaultAppID]];

3.创建一个facebook应用程序作为iOS原生应用程序

我的 facebook 应用程序没有从我在我的设备上完成的测试中注册任何 facebook 应用程序安装。我究竟做错了什么?

4

3 回答 3

0

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

于 2013-04-17T20:19:28.047 回答
0

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

于 2013-04-22T03:13:57.173 回答
0

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

是的,您可以在模拟器或您的设备上测试“应用安装”……但是……您可能在 Facebook 仪表板上看不到它们。

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

其次,如果您没有看到任何应用安装的实时数据,请查看名为“应用启动”的部分。这可以用作您的应用程序正在运行的替代指标。

第三,如果您没有看到“应用启动”的实时数据,请查看日期范围。更改日期范围以扩展到明天的日期。给 Facebook 1-2 分钟的时间来更新您的数据。此时,您现在可以看到正在发生实时应用程序启动 - 因此您将知道您与 FB 的连接正在工作。

于 2014-07-05T09:09:48.053 回答