自从安装Xcode 12.2以来,我无法在运行iOS 14.2的模拟器上安装我们的应用程序。我下载了14.1,运行14.1的模拟器可以很好地安装该应用程序。可以说,即使我的同事正在运行相同版本的Xcode,也不会出现此问题,因此我的安装程序似乎很可能出现问题。
我尝试卸载Xcode并重新安装。我已经删除了派生数据文件夹。似乎没有任何帮助。
该应用程序的构建很好,但是当要安装在运行iOS 14.2的模拟器上时,会出现以下弹出窗口:
当我单击“详细信息”按钮时,得到以下信息:
细节
“ Cozi”需要更新域:IXUserPresentableErrorDomain代码:4失败原因:开发人员需要更新此应用才能在此版本的iOS上运行。恢复建议:无法找到与输入文件匹配的目录:/Users/jrwillett/Library/Developer/CoreSimulator/Devices/662A1CB0-4E54-4DEC-8F4B-E2CA5FCB0DE8/data/Library/Caches/com.apple.mobile.installd.staging /temp.o8dPqi/extracted/iCozi-Free.app/PlugIns/NotificationService.appex/NotificationService-无法找到与输入文件匹配的拱门:/ Users / jrwillett / Library / Developer / CoreSimulator / Devices / 662A1CB0-4E54-4DEC- 8F4B-E2CA5FCB0DE8 / data / Library / Caches / com.apple.mobile.installd.staging / temp.o8dPqi / extracted / iCozi-Free.app / PlugIns / NotificationService.appex / NotificationService域:MIInstallerErrorDomain代码:15用户信息:{FunctionName = MIMachOFileMatchesMyArchitecture; LegacyErrorString = IncorrectArchitecture; SourceFileLine = 51; }-
系统信息
macOS版本10.15.7(内部版本19H15)Xcode 12.2(17535)(内部版本12B45b)时间戳:2020-11-20T13:33:05-08:00
我看不到StackOverflow上的其他人报告此错误,因此我似乎偶然发现了一些独特之处。我真的很感谢任何指针!
编辑11/30/2020:尽管创建了赏金计划,但我仍然没有找到解决此问题的任何方法。我当前的计划是等待或iOS 14.3,并希望以某种方式解决该问题。
编辑12/16/2020:iOS 14.3并没有帮助,但是更多答案使我找到了解决方案,您可以在下面看到。谢谢!!
如果还不算太晚,这可能会对某人有所帮助。我的问题是在添加NotificationService之后引起的。步骤:选择项目->目标-> NotificationService(或您选择的任何名称)。选择构建设置->搜索VALID_ARCHS并添加值$(ARCHS_STANDARD)
希望这可以帮助某人挣扎。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句