在制作游戏原型(prototype)时,我经常需要返回与旧版本进行比较,以更好地了解自己是否走在正确的轨道上。但每次我需要检查特定版本时都必须检查旧版本并重新导出,这是一个漫长的过程。如果我可以简单地启动不同的版本,那就会更顺利。
如何在设备上安装同一项目的多个版本?
最佳答案
如果您为程序提供不同的 bundle 标识符,它们可以安装在同一设备上。可能添加一个新的构建目标,将随机数(或构建修订版或 svn 修订版等)附加到 bundle 标识符(可能还有应用程序名称)的末尾,然后您可以一次安装多个版本。
例如,您可能拥有标题为“MyGame”的应用程序“com.mycompany.mygame”,并且您的脚本将创建标题为“MyGame43”的“com.mycompany.mygame43”等版本。
然而,这可能会被苹果公司对开发者制造一切困难(也称为代码签名)的喜爱所击败。我个人并没有进行太多的应用程序商店开发,但我知道配置文件可能会带来巨大的痛苦,而且他们可能会对这种方法产生问题。谁知道呢。
编辑:猜测它确实适用于代码签名,但不适用于应用内购买。
关于iphone - 安装同一 iPhone 项目的不同版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1933419/