gpt4 book ai didi

ios - Facebook:如何分离调试和生产模式事件?

转载 作者:可可西里 更新时间:2023-11-01 03:34:27 33 4
gpt4 key购买 nike

我正在使用 Facebook SDK 跟踪广告移动安装并按照本教程进行操作:mobile ads install

到目前为止,DashBoard/Insight 中的事件并未分离用于调试/生产 模式。

我是否必须创建 2 个 appID 来分隔 DashBoard/Insight 中的调试和生产事件?

最佳答案

我的猜测是您使用 DEBUG 预处理器宏(或在需要时创建一个新的)来为您的build设置正确的 Facebook appId。您可以使用 Facebook SDK 中的方法 FBSettings setDefaultAppID: 来实现这一点,而无需在 Info.plist 中对 appId 进行硬编码。

让我写一个简单的例子:

// 1 - Set the app id on compile time, based in macro you choosed
#if DEBUG
kFacebookAppID = @"your app id for debug";
#else
kFacebookAppID = @"your app id for production";
#endif


// After then, you can set the id in your app delegate initialization
[FBSettings setDefaultAppID:kFacebookAppID];

希望对你有帮助

关于ios - Facebook:如何分离调试和生产模式事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22765505/

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