首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 12 Apple M1 arm64 -可设计错误:“错误的架构”

Xcode 12 Apple M1 arm64 -可设计错误:“错误的架构”
EN

Stack Overflow用户
提问于 2020-12-14 07:57:22
回答 4查看 7.4K关注 0票数 20

在基于苹果硅的机器上使用接口生成器时,我的当前项目会引发IBDesignable错误。我试着排除arm64架构进行调试,以及我在互联网上找到的一些其他提示,但都没有成功。

该项目在模拟器和实际设备上构建得很好,但是界面构建器似乎无法在基于arm64的systems...weird上正确地绘制那些IB可设计性。

希望有人知道该设置哪个标志来纠正这个error..bc --这让我发疯了

错误:

代码语言:javascript
复制
"dlopen(MYAPP.app, 1): no suitable image found. Did find MYAPP.app: mach-o, but wrong architecture"

希望你们能帮我,我知道这是早期采用者问题的一部分,但这必须有办法解决!?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-09-22 11:52:51

更新

XCode 13在M1上解决了这个问题。不需要在生成设置中设置其他设置。

这些解决方案非常麻烦,也可能影响项目的健康。我建议任何尝试这些解决方案的人,在被遗忘之前尽快放弃任何改变。

票数 3
EN

Stack Overflow用户

发布于 2021-02-05 14:38:13

我也是。Xcode 12.4,macOS 11.2 on M1 MacBook Air.

通常,InterfaceBuilder尝试从:~/Library/Developer/Xcode/DerivedData/[...]/Build/Products/${Configuration}-iphonesimulator查找二进制文件。

但是在M1 Mac上,InterfaceBuilder在这里找到了:~/Library/Developer/Xcode/DerivedData/[...]/Build/Products/${Configuration}-iphoneos

我猜这是Xcode的窃听器..。

如您所知,${Configuration}-iphoneos是用于iOS设备的。不是给模拟器的。InterfaceBuilder确实需要iOS模拟器的工件。

这里有简单的和不太好的解决方案:

为某些Simulator

  • cd ~/Library/Developer/Xcode/DerivedData/[...]/Build/Products/

  • cp -r ${Configuration}-iphonesimulator ${Configuration}-iphoneos

  • restart Xcode

构建的

最后,我可以修复@IBDesignable预览。但我不太推荐这个解决方案..。

(以下附加)

我编写了解决方案外壳脚本:https://gist.github.com/dnpp73/4f9c12ad96909355a39b99e22e42eb14

(下面还有一个额外的)

似乎固定在Xcode 13测试版上。不错的工作苹果界面建设团队!

票数 8
EN

Stack Overflow用户

发布于 2020-12-21 13:27:45

这是我如何在我的项目中解决这个问题。

  • 我所有的IBDesignable视图都在它们自己的框架中,它没有其他依赖项(我已经安装了)

在生成设置中的

  • ,将调试生成的“只生成活动体系结构”更改为“否”。

  • In Build Settings,将“支持的平台”更改为包含"macxos“和iOS默认值,以便调试生成

  • Frustratingly,--尽管我在框架上没有任何依赖关系,但我的IBDesignable视图中有一些与应用程序的依赖相关的错误--我用这个答案修正了这个错误:禁用了我的cocoapod dependences.

的"ONLY_ACTIVE_ARCH“的https://stackoverflow.com/a/42765750

  • 在您的故事板中,您需要通过选择Editor->Refresh .

来触发重建

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65285424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档