美文网首页
framework包的生成

framework包的生成

作者: 张麒麟 | 来源:发表于2017-11-03 17:32 被阅读30次
创建framework工程 添加脚本 复制脚本

脚本代码如下

if [ "${ACTION}" = "build" ]

then

INSTALL_DIR=${SRCROOT}/Products/${PROJECT_NAME}.framework

DEVICE_DIR=${BUILD_ROOT}/${CONFIGURATION}-iphoneos/${PROJECT_NAME}.framework

SIMULATOR_DIR=${BUILD_ROOT}/${CONFIGURATION}-iphonesimulator/${PROJECT_NAME}.framework

if [ -d "${INSTALL_DIR}" ]

then

rm -rf "${INSTALL_DIR}"

fi

mkdir -p "${INSTALL_DIR}"

cp -R "${DEVICE_DIR}/" "${INSTALL_DIR}/"

#ditto "${DEVICE_DIR}/Headers" "${INSTALL_DIR}/Headers"

lipo -create "${DEVICE_DIR}/${PROJECT_NAME}" "${SIMULATOR_DIR}/${PROJECT_NAME}" -output "${INSTALL_DIR}/${PROJECT_NAME}"

#open "${DEVICE_DIR}"

open "${SRCROOT}/Products"

fi
移动类的头文件
暴露创建类的头文件

在framwork.h里声明引用所有类的头文件

添加到全局头件

要模拟器和真机上同时跑一遍才可以

模拟器运行 真机运行

http://www.jianshu.com/p/298c54d51bdc

相关文章

  • framework包的生成

    脚本代码如下 在framwork.h里声明引用所有类的头文件 要模拟器和真机上同时跑一遍才可以 http://ww...

  • 模块化

    生成framework包 使用多project集成 使用cocopod集成

  • Flutter混合开发

    Framework 包 flutter代码打包命令 执行命令后,生成三个包 将对应的静态库framework导入到...

  • 检查.ipa文件是否包含字符串+ipa包预检

    检测.framework是否包含UIWebView .app生成的字符串 ipa包预检QuickSDK

  • 创建自己的 framework ,并上传 pod

    本地的 pod 生成 framework 本地的 pod 生成 framework 请前往 https://www...

  • Framwork

    一、打包 1、framework结构调整 建议删除自动生成的头文件,以及生成的framework名称+Tests和...

  • 学习如何封装Framework

    参考iOS封装功能生成 .framework 一. Framework的制作 首先新建一个Framework文件 ...

  • cocoaPods管理framework

    使用cocoaPods管理framework步骤 生成framework; 推送SDK到GitHub; 发布SDK...

  • iOS组件化(初)

    前言:记录最基础的Framework包生成,更多关于组件化开发,后期工作中探索后会及时更新。 修改SDK系统版本支...

  • Spring Framework

    Spring Framework 源码 最新的Spring Framework 5包含:

网友评论

      本文标题:framework包的生成

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