美文网首页
Xcode一些常用小操作

Xcode一些常用小操作

作者: SuAdrenine | 来源:发表于2016-09-27 16:00 被阅读11次

1、command + / 不能注释代码**

解决方法:重启就好了
如果不行:
终端输入 sudo /usr/libexec/xpccachectl
然后重新启动


2、控制台打印出现乱七八糟的东西**

解决方法:
1)、打开Product ---> Scheme ---> Edit Scheme



2)、选择 RUN ---> Evironment Variables



添加键值对 :OS_ACTIVITY_MODE disable

3、上传到itunesconnect上的安装包 提示无效二进制文件**

解决办法:
在plist一级菜单中添加字段:



然后上传就可以看到有效二级制文件了

其他一些权限:

NSPhotoLibraryUsageDescription 
App需要您的同意,才能访问相册 

NSCameraUsageDescription 
App需要您的同意,才能访问相机 

NSMicrophoneUsageDescription 
App需要您的同意,才能访问麦克风 

NSLocationUsageDescription 
App需要您的同意,才能访问位置 

NSLocationWhenInUseUsageDescription 
App需要您的同意,才能在使用期间访问位置 

NSLocationAlwaysUsageDescription 
App需要您的同意,才能始终访问位置 

NSCalendarsUsageDescription 
App需要您的同意,才能访问日历 

NSRemindersUsageDescription 
App需要您的同意,才能访问提醒事项 

NSMotionUsageDescription
App需要您的同意,才能访问运动与健身 

NSHealthUpdateUsageDescription 
App需要您的同意,才能访问健康更新  

NSHealthShareUsageDescription 
App需要您的同意,才能访问健康分享 

NSBluetoothPeripheralUsageDescription 
App需要您的同意,才能访问蓝牙 

NSAppleMusicUsageDescription 
App需要您的同意,才能访问媒体资料库

4、新建与使用PCH文件**

1.) 打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步;
2.) 假设你的项目名称为TestDemo, 你的PCH 文件的名字应该为 TestDemo-Prefix.pch,然后创建;

3.) 选择 PCH 文件(文章的示例文件为 TestDemo-Prefix.pch) ,可以看到里面的内容如下:


4.) 找到 Project > Build Settings > 搜索 “Prefix Header“;
5.) “Apple LLVM 7.0 -Language″ 栏目中你将会看到 Prefix Header 关键字;
6.) 输入: MyDemo/MyDemo-Prefix.pch (如 MyDemo/MyDemo-Prefix.pch )
PS:不知道路径可以将生成的PCH文件拖到命令行,那样就会显示一个完整路径了,但是如果项目在其他电脑上运行会提示找不到PCH文件,解决办法是直接写${SRCROOT}/工程名字/PCH文件名
7.),将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度。效果如下

8.) Clean 并且 build 你的项目.
就是这样!Done!现在你可以使用你的 PCH 文件就像你使用老版本的Xcode一样了


5、使用CocoaPods下载文件或者从其他地方Copy文件到项目,#import不到**

解决方法

6、切换.h与.m的快捷键

control+command+↑

7、自定义Label的文字特性:

选中attributed设置自定义:


特性

文字加粗:
选中Plain ->system->style->Bold

8、联网权限,支持https

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

在plist文件中添加项NSAPPTransportSecurity,类型为字典。添加子项NSAllowsArbitraryLoads,类型为Boolean,值为YES。

相关文章

网友评论

      本文标题:Xcode一些常用小操作

      本文链接:https://www.haomeiwen.com/subject/dfncyttx.html