自从更新后,我一直在玩Xcode 10.2,当我尝试在任何iOS版本低于10的模拟器上运行我的应用程序时,模拟器将无法启动并崩溃,然后显示以下错误:
dyld:未加载库:/usr/lib/libauto.dylib引用自:/system/Library/frameworks/foundation.framework/versions/c/foundation原因:未找到合适得映像.找到了:/usr/lib/libauto.dylib:mach-o,但不是为iOS模拟器构建的
我尝试创建另一个新的项目新鲜,没有接触任何东西,将部署目标设置为iOS9,并在iOS9模拟器上再次运行,同样的错误显示。
更新
似乎只有当您的代码库包含Swift时才会出现这个问题。使用objective c代码库创建了一个新项目,但没有使模拟器崩溃。对斯威夫特是的。
摘要
有人知道吗?
感谢@RussBishop的回复,接受答复
这是影响iOS 8.x和9.x的已知bug。您可以通过在相关的模拟器运行时根中创建/usr/lib/swift
目录来解决这个问题。
下载的模拟器运行时位于/library/developer/coresimulator/profiles/runtimes
中。
例如,要修复iOS 9.3模拟器:
sudo mkdir '/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 9.3.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift'
我在Api 28上用我的手机开发了我的应用程序,从来没有任何问题,现在我的应用程序已经完成了,所以我构建了apk来测试它,安装失败了,每一部不在Android9上的手机(Api 在使用Api 27的手机上,结果是“‘theApp’可以正常工作” compileSdkVersion和targetSdkVersion是28,minSdkVersion是21,构建还可以,但即使Api是21,它也不能工作
我开发了一个应用程序,使用推送通知。在Android上,我从pushRegistered(String deviceId)方法接收deviceId,推送通知非常有效。在iOS上不起作用。我用includePush=true获得了iOS证书,在构建提示中有includePush=true。当我运行应用程序时,pushRegistrated(String deviceId)、pushRegistrat
问题内容: 我正在尝试以交互方式运行以下命令在运行Amazon Linux 4.14.47-56.37 64位的EC2服务器上安装gcloud: 文件正确下载,但是安装失败,并显示以下Traceback: 知道为什么这会引起问题吗? 我正在按照Google的建议运行python 2.7(2.7.14)。 问题答案: 除了在“ python”命令上安装的python 2.7之外,我还在“ pytho
问题内容: 我正在使用Jenkins,从昨天开始它已经停止工作。我看着Windows服务,它已被停止(以某种方式)。我重新启动了它,但此后它立即停止了。 我查看了从(C:\ Program Files \ Jenkins)运行服务的目录,并在其中打开了名为jenkins.out.log的日志文件。这就是它的意思 问题答案: 已修复- 适用于将来可能会遇到此问题的其他任何人。我用了这篇Techrep
问题内容: 我正在尝试制作一个在鼠标本地化处绘制一个圆的简单Java程序,它获取了鼠标的X和Y坐标,但是它没有绘制任何内容,我试图绘制一个String,一个圆和一条线,但是没有任何效果,我稍微修改了代码,但仍然无法正常工作 问题答案: 不要直接在上执行自定义绘画。如果可以,请始终在替代方法上进行操作。 为此,请勿使用无限循环。有用于Mouse Motion收听的
错误: 2月19日-2016 00:00:16.731SEVERE[localhost]org.apache.catalina.core.Applicationontext.logStandard ardWrapper。可投掷org.springframework.beans.factory.BeanCreationException:创建名称为“人员服务”的bean时出错:自动加载依赖项注入失败