ios - 从 XCFramework 创建 Swift 包:.bundle 应该是 xcframework 的一部分吗?
问题描述
我正在尝试从 xcframework 创建一个 swift 包,问题是框架是否需要从 .bundle 文件加载某些资源,该包是否应该是框架的一部分,即。xc框架?我在单个 zip 文件中有以下文件:
MyPackage.xcframework
MyPackage.bundle
并将其上传到主机服务器,在我的Package.swift
:
targets: [
.binaryTarget(name: "MyPackage", url: "HOST/MyPackage.xcframework.zip", checksum: "CHECKSUM")
]
我可以将 Swift 包添加到我的项目中并使用它,但在运行时它找不到该.bundle
文件。
我发现有人有同样的问题: https ://devforum.zoom.us/t/bundling-the-zoom-sdk-within-a-swift-package/48400
即使将 .bundle 文件作为依赖项Package.swift
,它也不起作用,除非将捆绑文件手动复制到项目中。
所以我的问题是,这个包应该是 .xcframework 文件的一部分,而不是与 .xcframework 文件一起成为独立的 .bundle 文件吗?或者,如果我还能做些什么?
谢谢!
解决方案
推荐阅读
- java - java.util.regex.Pattern 不同意在线正则表达式调试器
- android - 如何运行协程作为单元测试的阻塞?
- python - 无法从网页中获取表格中的所有 pdf 链接
- python - Matplotlib,绘制 x1 和 y,但在 python 中基于 x2 的颜色代码?
- android - Play 开发者控制台 - 多个封闭的测试轨道
- haskell - 使用方向移动的文字冒险游戏问题
- javascript - 忽略 div 中的标签,直到被点击
- angular - @ngx-share 分享按钮在 Angular 6 中不起作用
- symfony - Symfony 加载夹具
- python - 如何在 Visual Studio Code 的当前文件目录中运行 python 交互?