Ios 仅为Facebook移动应用安装广告安装Facebook SDK

Ios 仅为Facebook移动应用安装广告安装Facebook SDK,ios,facebook,sdk,mono,ads,Ios,Facebook,Sdk,Mono,Ads,我正在尝试为我的iOS应用程序启用Facebook移动应用程序安装广告,我已经安装了Facebook SDK,SDK本身大约有13MB。我只是担心我的应用程序的大小,我是否应该为Facebook移动应用程序安装广告的一段代码整合整个SDK包?或者我可以只导入所需的库吗 因为我不想把我的应用程序大小增加太多 顺便说一句,我使用Mono Touch,所以整个Facebook.dll大约是10MB 感谢和问候,Facebook要求您拥有Facebook iOS SDK才能使用Facebook移动应用安

我正在尝试为我的iOS应用程序启用Facebook移动应用程序安装广告,我已经安装了Facebook SDK,SDK本身大约有13MB。我只是担心我的应用程序的大小,我是否应该为Facebook移动应用程序安装广告的一段代码整合整个SDK包?或者我可以只导入所需的库吗

因为我不想把我的应用程序大小增加太多

顺便说一句,我使用Mono Touch,所以整个Facebook.dll大约是10MB


感谢和问候,

Facebook要求您拥有
Facebook iOS SDK
才能使用
Facebook移动应用安装广告

您需要在
AppDelegate
文件的
applicationIDbecomeactive
方法中添加以下代码

(void)applicationDidBecomeActive:(UIApplication *)application
{
    [FBSession.activeSession handleDidBecomeActive];  
    [FBSettings publishInstall:YOUR_APP_ID];
} 

查看完整的解释

谢谢萨拉瓦纳。是否需要调用[FBSession.activeSession handleDidBecomeActive]?因为文档中没有说明。你不必使用它<代码>[FBSettings publishInstall:YOUR_APP_ID]就够了。嗨,我也试着这么做,但没有成功。有人能一步一步地给我们一个提示,告诉我们如何以正确的方式做到这一点吗?当我的应用程序调用FBSettings.PublishInstall方法时,不会引发异常。没有安装通知被推送到开发者FB应用程序页面。