摘要: 刚接触iOS开发的人难免会对苹果的各种证书、配置文件等不甚了解,可能你按照网上的教程一步一步的成功申请了真机调试,但是还是对其中的缘由一知半解。这篇文章就对Certificate、Provisioning Profile等做个总结。1.概念介绍如果你拥有一个开发者账户的话,在iOS Dev Center打开Certificates, Indentifiers & Profiles,你就可以看到如下的列表:Profile Portal改版有一段时间了,改版之后的结构比以前更清晰明了,易于理解和管理。上面的列表就包含了开发、调试和发布iOS应用程序所需的所有内容:Certificates、 阅读全文
posted @ 2013-08-19 10:16 tiffany阳 阅读(39266) 评论(13) 推荐(13) 编辑
摘要: Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。解决办法有两个:方法一:使用命令行添加文件(【转】原文在这)1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便),回车;2.之后再输入如下命令:svn add libOCMock.a,回车;3.之后会出现:A (bin) libOCMock.a 表示添加成功,打开Versions就可以看到,刚才添加的.a文件,此时就可以手动上传了。 另外,在mac 10.8中输入命令行,可能会提示你command not fo 阅读全文
posted @ 2013-08-09 17:12 tiffany阳 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: 这两天遇到静态库不支持armv7s的问题,所以顺道了解和总结一下几个arm架构的一些基本区别。ARM是微处理器行业的一家知名企业,arm处理器以体积小和高性能的优势在嵌入式设备中广泛使用,几乎所有手机都是使用它的。armv6, armv7, armv7s是ARM CPU的不同指令集,原则上是向下兼容的。如iPhone4S CPU支持armv7, 但它同时兼容armv6,只是使用armv6指令可能无法充分发挥它的特性。同理iPhone5 CPU支持armv7s,它虽然也兼容armv7,但是却无法进行相关的优化。armv6设备:iPhone, iPhone2, iPhone 3G,第一代、第二代i 阅读全文
posted @ 2013-08-01 10:35 tiffany阳 阅读(10637) 评论(0) 推荐(1) 编辑
摘要: 转载自ian的个人博客[http://www.icodelogic.com]本文链接地址:http://www.icodelogic.com/?p=559UI开发过程中,我们经常需要对图片进行处理,常见的如贴图,复杂一些的还有位置变换、旋转、滤镜特效等,下面简单介绍一下关于图片处理的一些基本知识和原理。1 基本概念对于图片的处理,最常使用到的数据结构是Bitmap,它包含了一张图片所有的数据,这些数据数据包括那些内容呢?简单说来就是由点阵和颜色值组成的,所谓点阵就是一个在概念上是Width * Height的矩阵,每一个元素对应着图片的一个像素,也就是说,点阵保存着图片的空间位置信息;而颜色值 阅读全文
posted @ 2013-07-24 10:36 tiffany阳 阅读(1009) 评论(0) 推荐(0) 编辑