我可以在我的 iOS 动态框架中包含一个资产包吗?
Can I include an assets bundle INSIDE of my iOS Dynamic Framework?
This (pre iOS 8) tutorial 关于为 iOS 创建框架提到将资产(图像等)打包为框架产品之外的捆绑包。 .framework 和 bundle 是两个独立的项目...
这并不理想,因为要使用框架,您必须将两个项目拖到 Xcode 项目中:框架包和捆绑包。拖一个额外的项目太麻烦了,我不希望我的用户遭受这样的命运...
我希望我的框架包包含我的资源包,这样使用该框架的任何人只需拖放一个项目(.framework 文件)。
这可能吗?
这是使用新动态框架的一大好处,您当然可以包含您的框架可能需要的任何资产,其中包括:
- 图片
- 配置文件..plists、.txt 等
- 音频
- 西伯斯
有一个 Apple WWDC 2014 Session 涵盖了这一点。
ASCII 版本 here.
然而,虽然像这样的动态框架在 OSX 中已经支持了一段时间,但自 iOS 8.
以来它仅适用于 iOS
This (pre iOS 8) tutorial 关于为 iOS 创建框架提到将资产(图像等)打包为框架产品之外的捆绑包。 .framework 和 bundle 是两个独立的项目...
这并不理想,因为要使用框架,您必须将两个项目拖到 Xcode 项目中:框架包和捆绑包。拖一个额外的项目太麻烦了,我不希望我的用户遭受这样的命运...
我希望我的框架包包含我的资源包,这样使用该框架的任何人只需拖放一个项目(.framework 文件)。
这可能吗?
这是使用新动态框架的一大好处,您当然可以包含您的框架可能需要的任何资产,其中包括:
- 图片
- 配置文件..plists、.txt 等
- 音频
- 西伯斯
有一个 Apple WWDC 2014 Session 涵盖了这一点。
ASCII 版本 here.
然而,虽然像这样的动态框架在 OSX 中已经支持了一段时间,但自 iOS 8.
以来它仅适用于 iOS