笔记

SDK 模拟器&真机 合并

2019-04-18  本文已影响0人  iOS_林亦辰

SDK开发过程中,build真机生成的SDK只支持真机运行,build模拟器生成的SDK只支持模拟器运行,如果是提供给别人使用的,明显不够效率,简单一句命令,就可以合并两个SDK,生成一个既可以真机使用又可以模拟器使用的完整SDK。

命令如下:

lipo -create SDKPathA SDKPathB -output outputPath

其中
SDKPathA 、SDKPathB 代表 真机 SDK地址 和 模拟器 SDK地址
outputPath 代表 合并完成后的输出路径
完整路径范例如下:

macdeiMac:~ Sz1$ lipo -create /Users/mac/Desktop/SDK输出/Debug-iphoneos/CWAuctionSDK.framework/CWAuctionSDK /Users/mac/Desktop/SDK输出/Debug-iphonesimulator/CWAuctionSDK.framework/CWAuctionSDK  -output /Users/mac/Desktop/SDK输出/CWAuctionSDK

真机 SDK地址 : /Users/mac/Desktop/SDK输出/Debug-iphoneos/CWAuctionSDK.framework/CWAuctionSDK
模拟器 SDK地址 : /Users/mac/Desktop/SDK输出/Debug-iphonesimulator/CWAuctionSDK.framework/CWAuctionSDK
输出路径 : /Users/mac/Desktop/SDK输出/CWAuctionSDK

上一篇 下一篇

猜你喜欢

热点阅读