【问题标题】:How do I make different targets build to separate iOS applications?如何为不同的 iOS 应用程序构建不同的目标?
【发布时间】:2010-12-13 18:07:43
【问题描述】:

我有一个有两个不同版本的项目。我在 xcode 中保留了两个目标以区分两者。我需要采取哪些步骤才能将它们作为两个单独的应用程序提交,例如将捆绑标识符从具有“${PRODUCT_NAME:rfc1034identifier}”后缀的默认值更改?

我希望能够在我的 iPad 上构建可执行文件并拥有两个单独的应用程序,但每次构建时,应用程序的风味 1 和 2 只是相互覆盖,而不是创建两个单独的应用程序。如何让它们单独构建,我的项目的当前状态是否意味着我将无法将其作为两个单独的应用程序提交,除非我进行一些配置更改?

【问题讨论】:

    标签: xcode ios projects


    【解决方案1】:

    打开每个目标的检查器,选择“属性”选项卡并设置唯一的包标识符。 iOS 通过它们的包标识符来区分应用程序,这就是它们在您的设备上相互覆盖的原因。 iTunes Connect 还依赖捆绑标识符,因此 App Store 上的每个应用程序都有一个唯一的捆绑标识符。

    【讨论】:

    • 感谢您的意见。我进一步看了看,似乎我还需要更改产品名称设置,以使 ___.app 文件在两者之间有所不同。
    猜你喜欢
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 2018-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多