iOS - Xcode 配置
1、Xcode 配置
1.1 OS X
1)main 文件注释修改路径:
/Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Library ▸ Xcode ▸ Templates ▸ Project Templates ▸ Base ▸ Base.xctemplate2)main 文件中 main 函数默认配置修改路径:
/Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Library ▸ Xcode ▸ Templates ▸ Project Templates ▸ Mac ▸ Application ▸ Command Line Tool.xctemplate
1.2 iOS
1)AppDelegate.m 文件中
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法内默认代码的修改路径: /Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Library ▸ Xcode ▸ Templates ▸ Project Templates ▸ Application ▸ Empty Application.xctemplate2)Xcode 中自定义代码段文件存放路径
/Users ▸ JHQ0228 ▸ Library(资源库) ▸ Developer ▸ Xcode ▸ UserData ▸ CodeSnippets3)在 Xcode 中添加空模板
因为 Xcode5 或低于该版本的部分 Xcode 都有空模板(Empty Application.xctemplate),拷贝其中的空模板,粘贴到 Xcode6 或所需要版本的 Xcode 模版路径中即可。
1> 低于 6 版本 Xcode 的模板路径:
/Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Library ▸ Xcode ▸ Templates ▸ Project Templates ▸ Application2> 高于 6 版本 Xcode 的模板路径:
/Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Library ▸ Xcode ▸ Templates ▸ Project Templates ▸ iOS ▸ Application
4)在 Xcode 中添加 SDK 版本
将相应版本的 SDK 文件拷贝到指定路径即可。
Xcode 中 SDK 文件存放路径: /Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ SDKs
5)在 Xcode 中添加模拟器版本
1> 模拟器添加
在 Xcode6 以前的版本,安装模拟器 SDK 就等于安装了模拟器。Xcode 中模拟器 SDK 文件存放路径: /Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneSimulator.platform ▸ Developer ▸ SDKs 在 Xcode6 和之后的版本,新版的 Xcode 并不会识别 SDKs 目录下的模拟器,需要将模拟器文件要放在这个目录下: /Library(资源库) ▸ Developer ▸ CoreSimulator ▸ Profiles ▸ Runtimes 这个目录是根目录,不在 Xcode 和 User 的目录下,而且与旧版的模拟器不同,新版模拟器是以 simruntime 为后缀打包的文件。新版的 Xcode 软件安装时仍会创建相应版本的 SDK 文件,不会创建相应的 simruntime 文件。2> 模拟器配置(用户添加的设备)
在 Xcode6 以前的版本中,添加的设备路径为: /Users ▸ JHQ0228 ▸ Library ▸ Application Support ▸ iPhone Simulator 在 Xcode6 和之后的版本中,添加的设备路径为: /Users ▸ JHQ0228 ▸ Library ▸ Developer ▸ CoreSimulator ▸ Devices3> 模拟器中 App 安装
在 Xcode 模拟器中,App 安装路径为: /Users ▸ JHQ0228 ▸ Library ▸ Developer ▸ Xcode ▸ DerivedData ▸ YOURPROJECTNAME_SOMETHINGSOMETHING ▸ Build ▸ Products
6)在 Xcode 中添加离线文档
将相应离线文档拷贝到指定路径即可。
Xcode 中离线文档存放路径: /Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Documentation ▸ DocSets
7)DeviceSupport
关于 Xcode7 真机测试出现 could not find developer disk image 问题,主要缺少了此文件夹,将其放到指定路径即可:
/Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ DeviceSupport
iOS - Xcode 配置的更多相关文章
- MAC下Xcode配置opencv(2017.3.29最新实践,亲测可行)
本文原创,未经同意,谢绝转载!(转载请告知本人并且经过本人同意--By Pacific-hong) 本人小硕一枚,因为专业方向图像相关,所以用到opencv,然后网上MAC下Xcode配置opencv ...
- MAC下Xcode配置opencv(2017.3.29最新实践,亲测可行)(转)
本文原创,未经同意,谢绝转载!(转载请告知本人并且经过本人同意--By Pacific-hong) 本人小硕一枚,因为专业方向图像相关,所以用到opencv,然后网上MAC下Xcode配置opencv ...
- 用Xcode配置完美ACMer环境
用Xcode配置完美ACMer环境 前言 作为\(ACMer\),需求大致为强大的文本编辑功能\((VIM)\),便捷的文件模版功能以及多文件编译功能.\(vscode\)虽然强大,但是与集成\( ...
- App开发流程之Xcode配置和本地化
补充一点遗漏的Xcode配置. 1.偏好设置.Xcode的菜单栏Xcode -> Preference Fonts & Colors可以自定义编码区和控制台的背景.字体. Text Ed ...
- [转]phonegap 2.9 IOS Xcode 搭建环境
phonegap 2.9 IOS Xcode 搭建环境 一:下载phoneGap2.9和安装Xcode5(目前最新版) 选择2.9是因为3.0以上坑爹版本编译神马的要在有网络情况. 二: 下载ph ...
- IOS APP配置.plist汇总(转自coolweather )
IOS APP配置.plist汇总(转自coolweather ) 此文转自http://www.cocoachina.com/bbs/read.php?tid=89684&page=1 作者 ...
- iOS Xcode及模拟器SDK下载
原文: Xcode及模拟器SDK下载 如果你嫌在 App Store 下载 Xcode 太慢,你也可以选择从网络上下载: Xcode下载(Beta版打的包是不能提交到App Store上的) 绝对官方 ...
- Mac使用Xcode配置openGL
Mac使用Xcode配置openGL 博主这学期有图形学课要用到OpenGL,于是首先就开始配置开发环境了.应该说网上Windows上配置OpenGL教程比较多,Mac版的比较少.博主特来分享配置过程 ...
- Mac下搭建svn服务器和XCode配置svn
先打开命令行终端. 1.创建svn repository svnadmin create /yourpath/svnroot/repository 2.配置svn用户权限. / yourpath /s ...
随机推荐
- LR之Java Vuser
虽然LR对C有较好的支持,但有时使用Java Vuser会更方便,以下描述通过LR来编写Java脚本以及调用jar包的基本步骤. 1.安装配置java环境 LR的java vuser脚本的执行依赖于 ...
- mysql root 维护
修改root密码: mysql -uroot -paaamysql> use mysql;mysql> UPDATE user SET password=password("aa ...
- js中eval() 方法的使用以及一些特殊的使用方式
1.eval方法只能在非严格模式中进行使用,在use strict中是不允许使用这个方法的. 2.eval函数接收一个参数s,如果s不是字符串,则直接返回s.否则执行s语句.如果s语句执行结果是一个值 ...
- JAVA程序改错 (易错题)
JAVA程序改错 1. abstract class Name { private String name; public abstract boolean isStupidName(String n ...
- 周记:Linux下C编程
也啥都没干,计划一个都没干.吼吼-- 周六去看[21天学通Linux_C编程]笔记: 突然都对这本书没信心了.刚开始,就出现的不满如下:1.创建vim启动器时候,类型要选择[终端下的应用程序]没说,虽 ...
- [LeetCode]题解(python):119 Pascal's Triangle II
题目来源 https://leetcode.com/problems/pascals-triangle-ii/ Given an index k, return the kth row of the ...
- JS-011-颜色进制转换(RGB转16进制;16进制转RGB)
在网页开发的时候,经常需要进行颜色设置,因而经常需要遇到进行颜色进制转换的问题,例如:RGB转16进制:16进制转RGB),前几天在测试的时候,发现网站的颜色进制转换某类16进制颜色(例如:#0000 ...
- IE8下JQuery clone 出的select元素使用append添加option异常解决记录
遇到一个怪现象,由于配置参数是多实例的, 故采用JQuery对模板HTML代码进行clone, HTML代码中包括select标签, 在克隆之后需要对select进行添加option. 在firefo ...
- MVC Action返回Json
Action [HttpPost] public ActionResult Edit(Study_CourseHourModel model) { ...
- [原创]java WEB学习笔记93:Hibernate学习之路---Hibernate 缓存介绍,缓存级别,使用二级缓存的情况,二级缓存的架构集合缓存,二级缓存的并发策略,实现步骤,集合缓存,查询缓存,时间戳缓存
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...