每次,当我想上传到 App Store 或曲棍球时,我需要确保我的项目设置是否正确。我需要在 Common.h 中更改要连接的服务器。
#define ENV_DEV 0x1
#define ENV_STAGING 0x1 << 1
#define ENV_PROD 0x1 << 2
#define ENV ENV_DEV
这很乏味,我们需要采用自动化方法。
https://github.com/fastlane/fastlane
https://github.com/nomad/shenzhen
我已经找到了那两个,它是完美的。构建和上传已经自动化。
$ ipa distribute:hockeyapp -a API_TOKEN
1)如何通过脚本更改我的 Common.h(可能被服务器中的那个覆盖?或通过脚本再次创建?)
2)如果我得到了那个脚本,我怎样才能与 fastlane 或任何其他脚本结合起来,这样我就不需要运行两次了?