如何在同一部 iPhone 中获取两个不同版本的可执行文件?使用 Xcode
Posted
技术标签:
【中文标题】如何在同一部 iPhone 中获取两个不同版本的可执行文件?使用 Xcode【英文标题】:How to get two different version of executable in the same iPhone? using Xcode 【发布时间】:2012-09-04 13:20:49 【问题描述】:如果我的问题非常基本,请原谅。
我使用的是 Xcode 4.3.3,当我运行应用程序时,我得到了图标,底线是 HTH。现在我已经修复了代码中的一些内容,并希望在 iPhone 中运行,但我不希望 iPhone 中的以前的可执行文件,即:HTH 也应该存在。为此,我必须在 Xcode 中进行哪些更改,以便在设备中获得更多可执行文件?
我尝试更改目标名称:
1. single click in target name
2. Close the Xcode, and restart,
但它不起作用。
【问题讨论】:
【参考方案1】:您必须更改 info.plist
中的包标识符
【讨论】:
我的包标识符类似于:demo:$PRODUCT_NAME:rfcsomethign,如果我命名为其他名称可以吗?无论如何它与重新配置证书有关? 是插入一个新的包标识符。当您发布应用程序时,您必须使用新的捆绑包标识符。 这意味着每次我提供新修复时,如果我想将所有版本保留在移动设备中,那么我应该在配置证书中包含所有捆绑包,对吗? 您只想在开发中采用不同版本的应用程序,对吗?如果是,则无需在您的配置证书中插入捆绑标识符。 是的,但我仍然需要将ipa文件发送给客户,在这种情况下,如果我没记错的话,肯定是需要的?。以上是关于如何在同一部 iPhone 中获取两个不同版本的可执行文件?使用 Xcode的主要内容,如果未能解决你的问题,请参考以下文章
iPhone - 两个不同的自定义单元格,具有不同的设计,在同一个 UITableViewController - 单元格保持初始大小