根据谷歌文档(Analytics for iOS),他们要求您下载一些自动生成的.plist文件来配置您的应用程序。不幸的是,我有多个报告套件(Debug,Release),需要根据构建动态切换。因此,我正在尝试做以下两件事之一:
1.是否有一种方式可以完全放弃 .plist 文件并动态设置所有配置?需要哪些值?
-或者-
2.我能否更改 Google .plist 文件中的值,以使用项目的用户定义的构建设置变量?我尝试添加一个名为 GOOGLE_ANALYTICS_ID 的变量,并在 Google .plist 文件中引用它通过 ${GOOGLE_ANALYTICS_ID},但它没有像我期望的那样替换该值。
您是如何动态指示您的应用程序根据 Debug 或 Release 发送到不同的报告套件的?
1.是否有一种方式可以完全放弃 .plist 文件并动态设置所有配置?需要哪些值?
-或者-
2.我能否更改 Google .plist 文件中的值,以使用项目的用户定义的构建设置变量?我尝试添加一个名为 GOOGLE_ANALYTICS_ID 的变量,并在 Google .plist 文件中引用它通过 ${GOOGLE_ANALYTICS_ID},但它没有像我期望的那样替换该值。
您是如何动态指示您的应用程序根据 Debug 或 Release 发送到不同的报告套件的?
trackerWithTrackingId
和dispatchInterval
。 - Patrick