报错信息:使用xib布局,突然间报错,但不影响编译运行app
/Users/king/Desktop/代码/XinMaiDemo/XinMaiDemo/module/model2/CateVC.xib Failed to render and update auto layout status for UIView (i5M-Pr-FkT): dlopen(XinMaiDemo.app, 0x0001): tried: '/XinMaiDemo' (no such file), '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.5.simruntime/Contents/Resources/RuntimeRootXinMaiDemo.app' (no such file), 'XinMaiDemo.app' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))
image.png
解决方法:
第一步,清除xcode缓存
image.png
第二步,重启xcode
再次打开项目发现报错不在了,但是可能编译后报错又出现了,
第三步,再次清除Xcode缓存,并将报错的页面内使用自定了类的xib控件的类还原成系统的类,再次重启xcode,再次把之前清除的类给相应的xib控件关联上,至此报错解决。
询问chatgpt的结果也是差不多:
image.png image.png
网友评论