Xcode
优质
小牛编辑
133浏览
2023-12-01
常用使用知识
Xcode Preference 设置:
- 非 Retina 屏幕,Theme 主题推荐:Civic
- Retina 屏幕,Theme 主题推荐:Midnight
Xcode 下载网址:
- Xcode 正式版下载地址:https://developer.apple.com/download/more/
- Xcode 新版本在 Mac App Store 中更新的会比上面的网站快
- Xcode beta 版下载地址:https://developer.apple.com/download/
- Xcode 更新问题:
- 处理在 Mac App Store 中下载成功,但是自动更新失败的情况
- 打开
活动监视器
,搜索download
,点击进入详情,选择打开的文件和端口 - 在列表里面可以看到下载的Xcode所在目录,点击就可以更新了
- 注:按住 option,点击正在提示
正在安装
App,可以删除下载的缓存
Xcode 相关路径:
- 模板保存路径:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File\ Templates/Source
- 代码块保存路径:
~/Library/Developer/Xcode/UserData
没有代码块的路径~/Library/Developer/Xcode/UserData/CodeSnippets
有代码块的路径
- Archives 路径:
~/Library/Developer/Xcode/Archives/
- DerivedData 路径:
~/Library/Developer/Xcode/DerivedData/
- Provisioning Profiles 文件夹:
~/Library/MobileDevice/
- FrameWork 库路径:
~/Library/Developer/Xcode/DerivedData/Build/Products
Xcode 虚拟路径
$(SRCROOT)
$(PROJECT_DIR)
$(TARGET_NAME)
$(TARGET_NAME)/Supporting Files/Project.entitlements
$(SRCROOT)代表的时项目根目录下 $(PROJECT_DIR)代表的是整个项目
PS:往项目添加文件时,例如.a等,要先show in finder ,复制到项目中,然后再拖到xcode项目中
而有时,我们的.a不在工程目录中,比如在工程的父目录上,可以写成:$(SRCROOT)/../YSKit/libWeChatSDK。其中/../ 就是指向父目录。
https://www.cnblogs.com/muyushifang07/p/4460688.html
Xcode 自己下载的模拟器路径
/Library/Developer/CoreSimulator/Profiles/Runtimes/
直接进入可以删除
模拟器占用内存好大。。。
Xcode dSYM 文件路径
- cd 到路径:
~/Library/Developer/Xcode/Archives/
, - 然后找到今天打包的文件,选择“显示包内容”获取到DSYM文件。
Xcode 设置自动打包的时候生成 dSYM 文件
- Build Setting -> Debug Infomation Format
- 选择 DWARF with dSYM File
- 一般默认选择 DWARF
Xcode 代码块
1、保存路径:
~/Library/Developer/Xcode/UserData/CodeSnippets
Tips:选中代码,然后单击选中的地方,等鼠标变成箭头就可以进行拖动代码了
2、代码块设置
添加操作:选中代码,单击,长按,然后拖动到右下角代码块区域
变量的使用:<#xxxName#>
Example:<#mark#>、<#type#>、<#value#>
<#xxxName#> 快速打开代码块所在文件夹: open ~/Library/Developer/Xcode/UserData/CodeSnippets
上面这个目录是你添加了自定义代码块之后才会出现
代码块命名规则说明:
- vXXX:表示变量(Variable) 的代码块
- focmethod:表示方法(OC Function) 的代码块
- fswiftmethod:表示方法(Swift Function) 的代码块
- mark:表示添加:
// MARK: - XX
Xcode 支持 Beta 版本
- 下载:Xcode beta 版下载地址:https://developer.apple.com/download/
- cd 到路径:
Xcode_Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
- 添加到路径:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode 支持iOS Beta版本的真机来进行调试
- 去下载最新的 Xcode Beta 版本:
- Downloads Release Xcode
- Download Beta Xcode
- 就是 download 多了一个 s