iOS .Framework Static Library模式 伪动态库 SDK开发注意事项

本文介绍了如何将iOS工程设置为Static Library模式,以创建类似动态库的.SDK。重点包括设置Library模式、注意事项、Run Script脚本内容,并提供了编译步骤。亲测有效,适用于SDK开发者。

1、搜索 Library 设置工程模式为 Static Library

搜索 Library 设置工程模式为  Static Library

2、注意事项:

  • -Option 目前支持选项
  • Source.boundle 即同名资源Bundle文件

3、Run Sripte 内容如下

# 如果工程名称和Framework的Target名称不一样的话,要自定义FMKNAME 例如: FMK_NAME = "MyFramework"
FMK_NAME=${PROJECT_NAME}

# ---Option 打包资源Bundle
FMK_Source_NAME=${PROJECT_NAME}"Source"

# 设置打包导出目录
INSTALL_DIR_SRC=${SRCROOT}/Libs/${FMK_NAME}
INSTALL_DIR=${INSTALL_DIR_SRC}/${FMK_NAME}.framework

# 设置打包源文件空间
WRK_DIR=build
DEVICE_DIR=${WRK_DIR}/Release-iphoneos/${FMK_NAME}.framework
SIMULATOR_DIR=${WRK_DIR}/Release-iphonesimulator/${FMK_NAME}.framework

# Bundle文件目录
FMK_Source_DIR=${WRK_DIR}/Release-iphoneos/${FMK_Source_NAME}.bundle

# xcodebuild 命令相关设置
# Clean and Building both architectures.
xcodebuild 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WMYeah

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值