iOS开发之 Xcode 一个工程 Project 添加多个 target

http://www.360doc.com/content/14/1203/11/19119980_430056974.shtml#

根据项目需求,同一个工程有多个版本,每个版本只有细微的不同。所以,添加target,节省时间。
1 选择 target 里面需要复制的目标,选择Duplicate,就会生成同时生成一个*** copy-info.plist和 *** copy的scheme

2 首先修改Xcode左上角的target名称:

点击xcode左上角Run、Stop右边的工程名称,下拉框中选择Manage Schemes,在弹出框中,点击A copy那行,点击一次、再点击一次,就可以修改*** copy为你想要的名字。

3 修改 *** copy-info.plist 为你需要的名称,记得修改一下,CFBundleDisplayName="***";

4 修改xcode左下方Products下的*** copy.app名称:
选择你已经修改的target,点击Bulid Setting,搜索Packaging下的Private Headers Folder Path,修改*** copy.app/PrivateHeaders为:***.app/PrivateHeaders;

5 其他的证书部分,就要按照需求进行了,不做修改就跟复制的保持一致。

PS:参考了前辈的并且自己实验过了,没有问题
http://blog.csdn.net/ysysbaobei/article/details/10951991

时间: 2024-10-09 15:34:26

iOS开发之 Xcode 一个工程 Project 添加多个 target的相关文章

iOS开发之XCode设置--消除AFN的警告

本篇是直接拷贝别人的博文,地址:http://blog.csdn.net/liyiyismile/article/details/50434844 在项目开发中导入第三方sdk后会提示很多这样的错误: 在导入AF和友盟等第三方sdk时出现 was built for newer is version () then being is linked () 的警告 As a temporary workaround, to suppress extensive warnings, the -w fl

iOS开发之 Xcode 6 创建一个Empty Application

参考链接http://jingyan.baidu.com/article/2a138328bd73f2074b134f6d.html Xcode 6 正式版如何创建一个Empty Application 本文介绍在Xcode 6正式版,如何将一个Single View Application变为你熟悉的Empty Application.此方法对OC.Swift语言开发均适用. 示例 运行Xcode 6,创建一个Single View Application工程.   创建好后,把工程目录下的M

李洪强iOS开发之Xcode快捷键

14个Xcode中常用的快捷键操作 在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航.定位Bug以及新增应用特性都是极有效的. 当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的屏幕. 在Xcode 6所有快捷键中下列这些是首当其冲应当学习的.在你学习到如何使用之后,也许就再也离不开它们了. Xcode导航快捷键 1.工程导航器:Command+1 快速浏览代码.图片以及用户界面文件. 2.显示/隐

iOS开发之Xcode 如何使用API帮助

内容转载自<iOS开发指南 2.6.2 如何使用API帮助> 对于一个初学者来说,学会在Xcode中使用API帮助文档是非常重要的.下面我们通过一个例子来介绍API帮助文档的用法.在编写HelloWorld程序时,我们可以看到ViewController.m的代码,具体如下所示:@implementation ViewController - (void)viewDidLoad{    [super viewDidLoad];} - (void)didReceiveMemoryWarning{

iOS开发之Xcode常用调试技巧总结

两种最常见最普通的方法: 1.NSLog,最简单的方法,查看变结 中是否有值,有什么值,是不是自己需要的值,然后找到bug. 2.po命令,在程序进入断点处,在控制台中输入po 变量名,也可以像NSLog一样查看变量是否有值,有什么值. 今天主要介绍点高大上的方法. 一.Memory Graph Xcode8新增:Memory Graph解决闭包引用循环问题 这个时候就进入了断点模式,可以查看issue面板,注意选择右边Runtime: 有很多叹号说明就有问题了.看内存中object的名字,有一

IOS开发之-Xcode插件

升级到Xcode 7 之后,所有插件都失效了...瞬间觉得自己好像不会写代码了,泪奔,试了各种办法无效之后,只好把Xcode 卸载了,重装.不过有人说只要把插件的安装文件删除,重新安装就好了.Xcode 插件的安装的路径是~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins.我是删除Xcode之后,才看到这个,所以顺带把这个文件夹也删除了... PS:导致插件失效的原因,已经找到了,那就是在升级 Xcode 之后会有一个弹窗

IOS开发之XCode学习003:UIButton基础

此文学习来源为:http://study.163.com/course/introduction/1002858003.htm 此工程文件实现功能:  1.UIButton的控件基本概念 2.UIButton的创建方法 3.UIButton的类型 4.可显示图片的UIButton 可将准备好的图片直接拖到工程名字UIButton下 ===========================ViewController.m脚本============================== //创建普通按

IOS开发之XCode学习014:警告对话框和等待提示器

此文学习来源为:http://study.163.com/course/introduction/1002858003.htm 此工程文件实现功能:  1.警告对话框和等待提示器的概念 2.警告对话框和等待提示器的属性 3.警告对话框和等待提示器的使用 ===========================ViewController.h脚本============================== @interface ViewController : UIViewController <U

IOS开发之XCode快捷键

1. 文件 CMD + N: 新文件 CMD + SHIFT + N: 新项目 CMD + O: 打开 CMD + S: 保存 CMD + SHIFT + S: 另存为 CMD + W: 关闭窗口 CMD + SHIFT + W: 关闭文件 2. 编辑 CMD + [: 左缩进 CMD + ]: 右缩进 CMD + CTRL + LEFT: 折叠 CMD + CTRL + RIGHT: 取消折叠 CMD + CTRL + TOP: 折叠全部函数 CMD + CTRL + BOTTOM: 取消全部