我一直在尝试将 Zendesk 添加到我的 swift 项目中,并尝试按照以下步骤操作:
https://developer.zendesk.com/embeddables/docs/ios_support_sdk/sdk_add#adding-the-sdk-with-cocoapods
我已使用以下命令添加了 pod:pod 'ZendeskSupportSDK'
并将其添加到我的项目的构建阶段
中:
bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/SupportSDK.framework/strip-frameworks.sh"
但是,当我尝试运行我的项目时,出现此错误:
The linked framework 'project-name.framework' is missing one or more architectures required by this target: x86_64.
几个小时以来我一直在尝试寻找解决方案,但仍然没有找到任何适合我的东西!
我在 Stackoverflow 和 google 上找到了一些类似的答案,并尝试了它们,但没有一个起作用!
我需要做一些具体的事情才能使这项工作正常进行并能够使用上面的 pod 吗?
如有任何帮助,我们将不胜感激。
最佳答案
我无法检查这是否是您的具体情况,但我最近遇到了类似的错误,与 Xcode 12.3 和 12.4、架构和嵌入式框架相关。
为我解决这个问题的是遵循 answers described in this StackOverflow post.
尝试在项目的“build设置”选项卡中将“验证工作区”设置为"is"。
关于ios - Swift 项目中缺少所需的架构 x86_64 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66566992/