在一部 iPhone 上安装同一应用程序的开发版本和 iTunes 下载版本
我在 App Store 中有一个应用程序。我希望能够在手机上安装应用程序的生产版本,并安装应用程序新版本的调试/测试开发版本。我正在使用 XCode 4,但似乎这是不可能的。我尝试通过在末尾添加一些数字来更改包标识符,但这不起作用。我还在我的 ${PRODUCT_NAME}
中添加了相同的数字,但这也没有帮助。有办法做到这一点吗?我不想在 iOS 配置门户中生成另一个应用程序 ID。
I have an app in the App Store. I would like to be able to have the production version of my app on my phone and install debug/test development builds of newer versions of the app. I am using XCode 4 and it doesn't seem that this is possible. I attempted to change the bundle identifier by adding some numbers at the end and that didn't work. I also added the same numbers to my ${PRODUCT_NAME}
but that did not help either. Is there a way to do this? I'd prefer to not generate another App Id in the iOS Provisioning Portal.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在 Xcode 3 中通过为不同的标识符设置不同的包名称 ${BUNDLE_NAME} 来完成此操作。加上不同的名称,加上预编译指令。效果很好。生成ID,简单。我通常会制作 3 种风格的构建:开发、发布和企业。
I do it in Xcode 3 by setting different bundle name ${BUNDLE_NAME} for a different identifier. plus different name, plus precompile instructions. Works well. Generate the ID, easy. I routinly produce 3 flavors of a build: development, release, and enterprise.
我在此处找到了一个非常详细的答案。
本文介绍了如何在 Xcode 3 和 Xcode 4 中自动执行应用程序生产和开发版本的不同构建过程。
I found a great detailed answer here.
The article describes how to automate the process of having different builds for production and development versions of an app, both in Xcode 3 and Xcode 4.