在 Xcode 5 项目中添加第二个目标

Posted

技术标签:

【中文标题】在 Xcode 5 项目中添加第二个目标【英文标题】:Add a second target in the Xcode 5 project 【发布时间】:2014-04-21 07:12:37 【问题描述】:

请帮我在 Xcode 5 中添加第二个目标,我需要构建两个不同的应用程序,如“app 1”和“app 2”。 app 1 应该指向 url 1,app 2 应该指向 url 2。

而且我应该能够同时在同一设备上安装这两个应用程序。

我正在使用 Xcode 5.1。

我也尝试复制现有目标并将其重命名并更改产品名称和捆绑标识符,但是当我安装应用程序 2 时,它已经超过了编写应用程序 1。

【问题讨论】:

【参考方案1】:

按照以下步骤在 Xcode 5.1 中添加新目标

1) Open Xcode and go to File->New-> Target
2) Choose a target for your new target and Tap on "Next"
3) Enter the Product Name (Target name) and Tap on Finish

【讨论】:

我需要现有目标的副本。 是的,我复制了它并重命名,更改了产品名称,捆绑标识符。当我通过编写旧应用程序安装它时。 如果只是复制目标并重命名它是不够的,你还应该添加 Info.Plist 文件并将其设置为新目标。 @user3317914 ...当然,您还需要更改新目标的bundle id,因为ios会在部署新版本时自动使用相同的bundle id更新应用程序。

以上是关于在 Xcode 5 项目中添加第二个目标的主要内容,如果未能解决你的问题,请参考以下文章

尝试运行我的应用程序的第二个目标时的 SIGABRT

Xcode 第二个目标给出Cannot Run Using Selected Device 或 Dead Bootstrap Subset

如何在自定义 Xcode 项目模板中创建或定义新目标

xib 文件显示在错误的目标中

如何在静态库项目中添加 main 方法?

第二个目标的代码签名临时发布问题