2010-04-30 62 views
1

当我从iStore下载我的应用程序时,安装到我手机的最新测试版本将被写入。有谁知道如何并排使用同一款应用的两个版本?并排测试调试应用程序和已发布的调试应用程序

在测试项目上,我编辑了构建设置,以便“realease”和“debug”具有不同的产品名称。这似乎解决了我的问题,但是当我在我的实际项目上尝试使用同样的技巧时,两者再次相互覆盖。

有没有人有推荐?我不介意它是如何完成的。

+2

更改包标识符。用于发布的com.tristan.cool_app和用于调试的com.tristan.cool_app_DEBUG – 2010-04-30 03:38:11

回答

1

包标识符(在您的.plist文件中)是区分标记。改变这一点,根据Jason Coco的评论,iPhone上传不再覆盖 - 这是两个不同的应用程序。

我使用这个技巧来比较AppStore下载的应用程序与AdHoc分布式应用程序在同一设备上。

(当然,快速和肮脏的解决方案是使用两个设备...... ;-)

+0

完成,谢谢!起初我遇到了麻烦,因为我使用了错误的.plist文件,没有意识到还有另一个。 我已将包标识符设置为“com.axle8。$ {PRODUCT_NAME}”。在发行版和调试版本下,我对产品名称有不同的设置。 – WoodenKitty 2010-05-06 01:29:38