gpt4 book ai didi

frameworks - 未加载 Swift 框架

转载 作者:行者123 更新时间:2023-11-28 13:21:25 25 4
gpt4 key购买 nike

我最近完成了一个 API 客户端,用于我的 Swift 应用程序。我在一个单独的项目中编写了框架,然后将子项目添加到我的主项目中,类似于Quick的框架。和 Nimble被添加到项目中。

当我尝试运行我的应用程序时,出现此错误:

dyld: Library not loaded: @rpath/MyAPIClient.framework/MyAPIClient
Referenced from: /private/var/mobile/Containers/Bundle/Application/8DA25606-407B-4B13-8147-F3B18C06031E/MyApp.app/MyApp
Reason: image not found

而且我一辈子都想不出如何解决这个错误。

我的 .xcodeproj 没有添加到与我的主项目相同的目录中,但似乎是符号链接(symbolic link)。

有人知道发生了什么吗?

编辑:
我已经尝试将项目添加为目录中的 git 子模块,但我仍然遇到相同的错误

最佳答案

我通过向我的主要应用程序目标添加一个“复制文件”构建阶段来解决这个问题,在该阶段我将 MyAPIClient.framework 复制到我的应用程序包到 Frameworks目录。

希望这对你们中的一些人也有帮助。

关于frameworks - 未加载 Swift 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25309567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com