美文网首页
iOS 打包.a文件

iOS 打包.a文件

作者: 空白_girl | 来源:发表于2017-08-08 17:20 被阅读38次
    cpu架构.png

    一、模拟器打包
    1.先创建一个项目文件,选中下图中的选项

    第一步.png

    2.创建好后,可以找到一个.a文件,如图

    第二步.png

    3.创建自己的工具类,并写一个类方法

    第三部.png

    4.然后编译下,接着


    第四步.png 第四部.png

    5。将图中选项设置为NO,适应所有的模拟器

    第五步.png

    6.最后编译运行,然后右击.a文件---->show in finder,可看到.a 文件和.h文件,这就是我们需要的两个文件,将这两个文件拖入工程中,就可以调用工具类里公开的方法了

    最后.png

    以上是模拟器打包,到此为止只能在模拟器上运行,如果切换真机会报错,下面说真机打包。
    二、真机打包
    1.还是模拟器打包的那个工程,只是将运行设备切换成真机或者


    真机第一.png

    2.然后编译运行,最后找到那两个文件。但是这也只能在真机上运行,同样在模拟器上运行报错。所以要将这两个文件合并。

    三、合并模拟器打包和真机打包文件
    1.打开终端,输入lipo -create 模拟器打包文件路径真机打包文件路径 -output 合并文件路径

    2。合并完成后利用命令lipo -info合并文件路径查看时候合并成功
    如果显示这些代表合并成功,可以同时支持模拟器和真机。
    armv7 i386 x86_64 arm64

    参考文章:http://www.jianshu.com/p/13bf46df9387

    相关文章

      网友评论

          本文标题:iOS 打包.a文件

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