首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在框架中嵌入框架(iOS 8+)

在框架中嵌入框架(iOS 8+)
EN

Stack Overflow用户
提问于 2015-01-09 19:59:19
回答 3查看 9.8K关注 0票数 15

使用Xcode 6或更高版本构建的iOS应用程序允许在其中嵌入动态iOS框架。我正在构建一个共享框架,并希望嵌入一个子框架。我怎样才能做到这一点?

Note:这是可能的,并且正在生产中使用(例如,在CocoaPods中使用Swift框架)。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-01-09 21:33:18

找到答案了。这是如何做到的:

  • 导航到目标>构建阶段
  • 单击"+“小图标并选择”新建脚本构建阶段“
  • 粘贴以下内容: cd $BUILT_PRODUCTS_DIR mkdir $ProjectNAME.framework/*.framework中的框架&>/dev/null;$framework != $PROJECT_NAME.framework;然后cp -r $framework $ProjectNAME.framework/& &>/dev/null完成
票数 11
EN

Stack Overflow用户

发布于 2016-01-05 16:59:39

@Vatsal Manot的回答对我很有帮助。我对它做了一些修改,还需要对复制的嵌入式框架进行签名。我的剧本在下面。

代码语言:javascript
复制
cd $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Frameworks/Custom.framework/Frameworks
for framework in *.framework; do
    mv $framework $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Frameworks/
    /usr/bin/codesign --force --sign "iPhone Developer" --preserve-metadata=identifier,entitlements --timestamp=none $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Frameworks/$framework
done
票数 7
EN

Stack Overflow用户

发布于 2017-01-23 20:53:13

要创建包含子框架的伞状框架,您可以按照下面编写的一步步指南:伞架

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27868259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档