1
xi_lin 2016-01-21 12:50:27 +08:00
我看到你的多版本共存方案也是用了修改 bundle id 的方法,这样的话你的 push notification 和微信回调之类的事情测试的时候会很麻烦的
|
2
xi_lin 2016-01-21 12:51:36 +08:00
另外,其实 KZBootstrap 配好了效果也很好
可以看我这篇介绍 http://www.jianshu.com/p/df2f4bec0bf9 |
3
pythons 2016-01-21 12:55:55 +08:00
环境切换居然要搞这么多 target, 麻不麻烦.
|
4
happyface OP @xi_lin 微信回调还没遇到过。 推送那个后端环境支持不同的端口推不同的 bundleID 及对应的证书。你的方案我去看看。
|
6
ostholz 2016-01-21 15:20:49 +08:00
这两天也在弄 fastlane, 确实能带来很大的方便. 特别是 n 多 Targets, n 多 bundle id 的情况.
|
7
huoshanhui 2016-01-21 15:50:33 +08:00
为了使用 fastlane 我 TM 两部验证都关了。
|
9
pheyer 2016-01-21 17:09:48 +08:00
感觉教程很少的样子,其实我想自动生成 PEM
|
12
happyface OP @huoshanhui 还是值得的。。
|
13
jjgod 2016-01-21 22:39:42 +08:00
现在 Xcode Server 其实已经可以胜任一部分原来要用 Jenkins 做的持续集成的工作了: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/xcode_guide-continuous_integration/
|
14
ostholz 2016-01-21 23:48:35 +08:00
问个问题: 我的 App 包含 watch extension, 和 Today Widget, 它们都有各自的 Bundle Identifier.
gym 打包好后, 生成 ipa. 我想用 sigh resign 重新签名. 这样就得为每个 target 重新更换 bundle identifier. fastlane 有一个 action 叫 update_app_identifier, 只能在打包前调用. 生成 ipa 后用不了. 也无法更换 extension 的 bundle identifier. 不知道谁有解决办法. |