iphone - 安装同一 iPhone 项目的不同版本?

标签 iphone

在制作游戏原型(prototype)时,我经常需要返回与旧版本进行比较,以更好地了解自己是否走在正确的轨道上。但每次我需要检查特定版本时都必须检查旧版本并重新导出,这是一个漫长的过程。如果我可以简单地启动不同的版本,那就会更顺利。

如何在设备上安装同一项目的多个版本?

最佳答案

如果您为程序提供不同的 bundle 标识符,它们可以安装在同一设备上。可能添加一个新的构建目标,将随机数(或构建修订版或 svn 修订版等)附加到 bundle 标识符(可能还有应用程序名称)的末尾,然后您可以一次安装多个版本。

例如,您可能拥有标题为“MyGame”的应用程序“com.mycompany.mygame”,并且您的脚本将创建标题为“MyGame43”的“com.mycompany.mygame43”等版本。

然而,这可能会被苹果公司对开发者制造一切困难(也称为代码签名)的喜爱所击败。我个人并没有进行太多的应用程序商店开发,但我知道配置文件可能会带来巨大的痛苦,而且他们可能会对这种方法产生问题。谁知道呢。

编辑:猜测它确实适用于代码签名,但不适用于应用内购买。

关于iphone - 安装同一 iPhone 项目的不同版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1933419/

相关文章:

ios - UIScrollView 禁用顶部弹跳

iphone - 在 xcode 中将图像添加到导航栏?

ios - 带有特殊字符的 URL 字符串问题

iphone - 在 UITable+iphone 中选择特定行时将拇指图像传递给其他 uiview

iphone - 在 UITableView 中调整 UIWebView 的大小

iphone - 从 NSString 中去除 12 小时制后缀

iphone - sqlite3_bind_text 是否足以防止 iPhone 上的 SQL 注入(inject)

iphone - iOS - 同时滚动两个 UITextView

iphone - 在 iPhone OS 上,如何以编程方式检查地址簿中是否存在联系人?

ios - Swift:添加 UIImage?