Content and Settings.png那个时候,点击当前的模拟器

2019-09-15 23:46栏目:大奖888官网登录
TAG:

这里我没有再重现当时 Xcode 弹出错误提示框的场景,大概是在你想要下载 iOS 8.x 的 Simulator 或者 iOS 9.0 Documentation 的时候,告诉你有个什么什么地址不安全,你是否仍然要下载模拟器,然后你跟 Xcode 说『是的,我仍然要下载』 的时候,就没有然后了。

问题描述:当运行Xcode7.3时,编译代码成功,但是登陆模拟器失败,显示错误:The Operation couldn't be completed.(LaunchServicesError error 0.)

背景:这几天,使用Xcode7.3.1版本运行模拟器,死活过不去,一直报标题上的错误,基本的方法都试过,连Xcode都重新装了几次,都没有解决问题。这个问题曾经也出现过,但是为了彻底找一下原因,就开始了寻方案之路。

解决办法如下:在终端输入如下内容,通过这个方式打开 Xcode:/Applications/Xcode.app/Contents/MacOS/Xcode或者进入 Finder:右键 Xcode.app -> 显示包内容

图片 1

解决思路:去万能的百度,不搜不知道,一搜吓一跳。密密麻麻,黑压压一片,全是一个问题的描述,不过大部分都是同一篇文章抄来抄去,总结的办法如下:

图片 2Xcode.png在我这里,通过这个方法启动 Xcode 一次之后,之后不再打开这个 Unix可执行文件,而只是在我的 Dock 栏用正常方式点开 Xcode,也可以正常下载 Simulator 了,虽然速度还是慢的出奇,不过至少能下载了。图片 3Xcode -> Preferences.png图片 4Reset Content and Settings.png这个时候,像往常一样,点『Reset Content and Settings』是没用的图片 5Xcode->Window->Devices.png去上图的地方,Xcode->Window->Devices,右键左栏的模拟器,Delete掉,再点左下角的+号重新添加回来,就OK了 : )

The operation couldn't be completed.(LaunchServicesError error 0.).jpg

方案1. 点击Xcode->Product->Clean。

解决办法:
第1种方法:点击当前的模拟器,点击IOS Simulator->Reset Content and Settings...->Reset,然后会重置模拟器,再编译代码可登录模拟器成功;

方案2. 将模拟器上当前运行的APP删除,再重新运行。

第2种方法:点击Xcode->Product->Clean;

方案3. 点击IOS Simulator->Reset Content and Settings...->Reset。

第3种方法:将模拟器上的当前运行的app删除,再重新加载(长按模拟器的屏幕,点击当前报错的app 删除);

方案4. 点击Xcode->Window->Projects->删除当前运行工程的DerivedData。

第4种方法:在info.plist文件中修改bundle的版本号。

方案5. 更换模拟器。

我遇到的问题用第二种方法解决了,但上述几种方法只能暂时解决,当我一修改代码时,又重新报错,然后我把我项目里的那个Resources(就是存储图片的那个包)给删除了,然后重新建分组,但是资源包的名字不叫Resources,然后重新clean,结果问题解决了,我想原因可能是我的Resources与Xcode里冲突了,然后Xcode不能打包app到模拟器上吧​
一般来说,手动删除了模拟器沙盒里面的文件夹,可能会出现这样的问题,最快捷有效的方法是重新设置模拟器,而不是重启模拟器。

然而这些方案都试过还是不行,就开始继续找,终于又找到两种方案。

图片 6

方案6. 彻底排查APP启动资源文件。比如是不是启动部分图标文件过大,格式不对等等。可以参考:http://www.jianshu.com/p/95e3264e20d9

Reset Content and Settings... .png

方案7. command+alt+shift+k。

终于方案7执行过后,模拟器马上正常。至此,问题解决。希望给有类似问题朋友一个参考。

版权声明:本文由大奖888-www.88pt88.com-大奖888官网登录发布于大奖888官网登录,转载请注明出处:Content and Settings.png那个时候,点击当前的模拟器