gpt4 book ai didi

ios - Facebook iOS API 发布安装

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:43:50 31 4
gpt4 key购买 nike

我已按照教程进行操作:https://developers.facebook.com/docs/tutorials/mobile-app-ads/适用于 Android 和 iOS 设备上的 Facebook 广告。尚未创建广告系列。

在 Android 上运行该应用程序时,Facebook 应用程序页面上的“报告的上次移动安装”值会更新。但是,iOS 不会发生同样的情况。

这是我的 plist 文件:

<key>FacebookAppID</key>
<string>xxx</string>
<key>URL types</key>
<array>
<dict>
<key>URL Schemes</key>
<array>
<string>fbxxx</string>
</array>
</dict>
</array>

代码如下:

- (void)applicationDidBecomeActive:(UIApplication *)application {

[FBSettings setLoggingBehavior:[NSSet setWithObjects:FBLoggingBehaviorFBRequests, FBLoggingBehaviorFBURLConnections, FBLoggingBehaviorAccessTokens, FBLoggingBehaviorSessionStateTransitions, FBLoggingBehaviorPerformanceCharacteristics, nil]];
NSDate *facebookIdPublishedDate = [[NSUserDefaults standardUserDefaults] objectForKey:@"facebookIdPublishedDate"];
if (!facebookIdPublishedDate) {
[[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:@"facebookIdPublishedDate"];
[FBSettings publishInstall:FACEBOOK_APP_ID];
NSLog(@"Published Install with Facebook App ID: %@", FACEBOOK_APP_ID);
}
}

我可以看到 FBSDKLog 输出,看起来没问题,没有错误。但是“报告的上次移动安装”值仍然没有结果...

有什么我想念的吗?

最佳答案

我相信文档要求在 application:didFinishLaunchingWithOptions: 中进行此调用,但除此之外它应该为每个设备注册一次安装。也许需要在他们开始注册之前创建广告事件?

关于ios - Facebook iOS API 发布安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13565396/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com