在同一iOS设备上安装开发应用程序版本和生产?

Ale*_*lin 14 iphone xcode ios ios5 ios6

我有一个应用程序,目前在AppStore中,我一直在手机上显示用户和其他可能感兴趣的人.与此同时,我正在同一部手机上开发下一版本的应用程序.我希望能够将这两个应用程序并排安装在同一设备上.

实现这一目标的规定/最少hacky方式是什么?这有可能吗?理想情况下,这将尽可能自动化,每次部署前无需手动重命名.

谢谢你!

Ale*_*nte 8

是的,您可能只需使用不同的应用ID来签署开发应用.

例如:如果您在商店中com.myCompany.myWonderfulApp 使用devcom.myCompany.myWonderfulAppDevelopment

  • 对我来说最顺畅的解决方案:在Target-> Build Settings-> Product Name下,为"Debug"和"Release"定义单独的名称.默认情况下,应用程序ID是从此产品名称生成的,因此您将获得与Alex的答案相同的效果.然后我定义了2个方案,一个用"Build"进行"Debug",另一个用"Release".普雷斯托!手机上有两个应用程序,并在Schemes之间切换,以选择您正在构建的应用程序. (3认同)