iOS开发之理解Certificate、AppId和Provisioning Profile
摘要:Certificates证书是你有权利开发的凭证,是开发者的一种标识,相当于身份证,一个开发者账号只有一套。一套含两个,Development和Distribution。其中Development证书提供开发者在电脑上真机调试的权限,可以制作多个副本分发到多台电脑。Distribution证书给开发者提供发布ios程序的权限,也就是说有了这个,你就有权力发布程序到App Store去了,当然这只是万里长征的第一步。只有一个,不能制作副本分发到多台电脑。Devices个人认为ios和android在开发上最大的区别,安卓系统默认就开放了真机开发调试,任何人任何一台机器,不需要任何认证,即可以在真
阅读全文
使用Terminal
摘要:在Mac中Terminal是使用bash的,下面列一列bash中常用的快捷键,可以提高工作效率哦:CRTL + W: 删除光标所在位置左边的第一个word,并且光标所在的字符不会被删掉;CRTL + R : 搜索命令历史ESC + DEL: 删除光标所在位置左边的第一个word或者空格OPTION+LEFT: 向左移动一个wordOPTION+RIGHT: 向右移动一个word下面有个更全的,需要什么的时候再慢慢查吧
阅读全文
关于Xcode
摘要:本文在Xcode4.6基础上介绍的,不一定适用其他版本的Xcode。关于DWARF与dSYMDWARF is a debugging file format used by many compilers and debuggers to support source level debugging. It addresses the requirements of a number of procedural languages, such as C, C++, and Fortran, and is designed to be extensible to other languages.
阅读全文
使用grep
摘要:1. 如何让grep高亮显示搜索的字串.GREP_OPTIONS高亮显示搜索的字串 通过修改GREP_OPTIONS对搜索字串高亮显示。 $ export GREP_OPTIONS='--color=auto' GREP_COLOR='1;32'关于GREP_OPTIONS:color有三个值供选择:never、always、auto。
always 和auto的区别就是,always会在任何情况下都给匹配字段加上颜色标记, 而auto则只在输出到终端时才加上颜色。
可以在.bashrc/.bash_profile 里加上
export GREP_OPTIONS
阅读全文