ios - Swift 项目中缺少所需的架构 x86_64 错误?

标签 ios swift zendesk

我一直在尝试将 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/

相关文章:

ios - 受密码保护的 iOS 自定义设置包

iOS:presentViewController 错误不鼓励在分离的 View Controller 上呈现 View Controller

ios - 在 OS X (Objective-C) 和 iOS (Swift) 之间共享代码

python - 使用 Python API 客户端从 PostgreSQL 数据库更新 Zendesk 票证

JavaScript和JSON,如何解析?

ios - Firebase 存储 - 如何无线安装 iOS

ios - 如何对项目内不同组的多个图像进行动画处理?

ios - 这些 MPMediaQuery 结果之间有什么区别?

Swift OptionSetType 按位或

iOS SDK : Push Issue Creation rather than present 'modally'