Ace*_*era 3 xcode ios google-tag-manager
我正在尝试将 2 个容器放入我的 XCode 项目中(1 个用于暂存,另一个用于 PROD)。这在 Google 跟踪代码管理器中可行吗?如果是这样,我该如何实现?
您可以在运行之前使用构建脚本将必要的文件复制到您的ProjectName/container文件夹中。
转到Project -> Targets -> YourTarget -> Build Phases,添加New Run Script Phase,添加如下脚本:
rm -vf ${SRCROOT}/container/*
if [ "${CONFIGURATION}" == "Release" ]; then
cp -v "${SRCROOT}/App/Analytics/GoogleTagManager/XXXXXXX_release.json" "${SRCROOT}/container/GTM-XXXXXXX.json"
elif [ "${CONFIGURATION}" == "Debug" ]; then
cp -v "${SRCROOT}/App/Analytics/GoogleTagManager/YYYYYYY_debug.json" "${SRCROOT}/container/GTM-YYYYYYY.json"
fi
Run Code Online (Sandbox Code Playgroud)
每次运行都会清除文件夹yourProjectName/container ,并复制调试或发布容器 .json 文件。
| 归档时间: |
|
| 查看次数: |
932 次 |
| 最近记录: |