我在Swift中开发了两个具有通用代码和资源的iOS应用程序,因此我将共享部分移动到仅限Swift的框架。应用程序项目和框架在Xcode工作区中组合在一起。当我在Xcode中构建和运行应用程序时,一切正常。
但是,当我尝试存档应用程序,验证存档,并将存档上传到iTunes Connect时,会出现问题。我尝试了嵌入二进制,链接框架以及将框架拖入应用程序项目的各种组合。我真的不明白我在做什么,所以它只是在黑暗中摸索。
有人可以告诉我将我的框架链接/嵌入我的应用程序以进行分发的正确方法吗?我想知道如何在没有第三方依赖管理器的情况下执行此操作。谢谢!
答案 0 :(得分:1)
我已经反驳了这种情况。
您是否在工作区中使用了Framework项目?
如果是这样,您必须在项目的设置中添加嵌入式二进制文件中的框架。
您可以在设置的第一个标签中找到它
在模拟器中测试时,没有错误
但是如果你想为设备或存档构建它来上传二进制文件,你需要在嵌入式二进制设置中添加它
如果你愿意,我可以通过teamviewer帮助你做到这一点。