iOS项目打包,或者只是在项目里面调用第三方静态库抑或是自己新建一个静态库,就要无可避免的和Architectures打交道.Architectures在Targets面板的Build Settings下,如下图红框所示: 首先请注意上图蓝色框部分,选项里面出现了好几个ARM,ARM指的就是ARM处理器,它被普遍使用在嵌入式设备中,例如手机.平板等.不同的设备对应的处理器架构版本不同,设备只会执行对应处理器版本的指令集.举个栗子,iPhone5的处理器版本是armv7s,如果你最终只编译了arm