配置Xcode彩色高效控制台

前言

所处环境为Xcode7.2.1/Mac OS 10.11.3

Xcode是一款非常优秀的IDE,但是在日志打印上貌似没有那么多高级的特性,比如分级打印,显示颜色。不过,组合两个开源组件使用就能做到,如下图:

QQ20160319-0

更新Xcode7.3后,出现插件失效的情况,需要在Alcatraz管理界面中重新安装才能生效,也许是新版本对插件兼容性更为挑剔吧。

介绍

CocoaLumberjack

是一个为Xcode提供分级打印策略的开源iOS组件项目(源码地址)。

主要内容(红色部分需要注意):

CocoaLumberjack包含[……]

阅读全文

无需付费Xcode连接真机调试

前言

Xcode7之前,如果我们要对真机进行联机调试,必须要成为苹果开发者(99或299美刀开通)才行。不过在Xcode7之后放开了此项限制,普通Apple Id用户也可以上真机联调啦!对于个人初学者来说是非常美好的消息,大大降低了入门门槛,有利于壮大iOS开发者队伍。

【下面的操作过程中,需要注意手机端的证书激活步骤】

准备

Mac OS 10.11+的个人电脑(黑苹果或者正统都ok)

Xcode7+(App Store免费下载)

iOS9+的iPhone或iPad

Apple Id

操作

Xcode生成测试项目

[……]

阅读全文