[解决]我遇到的unable to run app in Simpulator

原创 2015年11月18日 17:49:54

今日做练习项目的时候遇到unable to run app in Simpulator  真的很令人费解, 

网上大多数解决方式就是在simuplator中Reset content and Settings.但是此方法对于我出现的问题并没有什么作用.



经过多次排查下, 发现product -> clean  能够暂时解决问题, 但是一旦导入项目中的图片资源文件夹(需要读取里面的plist), 就会再次出现unable to run app in Simpulator . 所以锁定是该图片资源文件夹的问题.


研究后问题浮出水面:

我导入项目中的图片资源文件夹由于该文件夹中的图片是jgp格式,需要独立放在非images.xcassets文件夹中. 

但是我在导入的时候, 并非选择create folder references而是选中了create groups, create groups导入在编译时不会将其看做一个文件,而是看成一个分组(仅在xcode中的分组文件夹) ,最终会将图片资源文件夹中的所有内容放在根目录下.

继续排查发现情况出现了文件夹中有和项目文件信息info.plist同名的info.plist,就这样导致了整个问题的发生.  


如下图所示, 如果是使用create folder references所创建的文件夹会显示蓝色, 而不是create groups 的黄色



另外发现如果使用group方式导入jpg图片资源文件夹,在app打包的时候ipa中并不会导入图片以及里面的任何文件.同时ipa中的CodeResources文件也不会导入相应的资源相对路径.

总之太坑爹了!


总结: 

1. 不允许创建和系统重名的info.plist 文件(如果导入时并没有分文件夹,打包时会出现运行问题)

2.导入jpg图片文件时候,需要明确导入方式为create folder references而不是create groups

Unable to run app in Simulator

模拟器调试遇到一错误: An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = ...
  • M_baronJJ
  • M_baronJJ
  • 2015年02月09日 09:35
  • 696

unable to run app in simulator

Xcode 出现 “Unable to run app in Simulator” 错误提示,有可能是沙盒文件没有了,重启一下Xcode就ok了。...
  • VV_ting
  • VV_ting
  • 2014年12月10日 23:51
  • 313

Unable to install or run the application. The application requires that assembly xxx version xx.x.x.

My friend have some problem on installing a Windows application After he published to the central s...
  • dmz1981
  • dmz1981
  • 2014年01月25日 13:20
  • 3674

Android Studio打开出现Unknown run configuration type AndroidRunConfigurationType

Android studio 打开异常
  • m782008517
  • m782008517
  • 2017年08月11日 15:23
  • 768

Unable to run app in Simulator报错

在开发过程中,总会遇到各类各样问题,当时问题虽然解决了,但是没有及时的备忘记录下来,很可能过了一段时间后,同样的问题出现了,只记得曾经遇到过,具体解决办法忘了,因此在这坐下备忘,便于自己和大家查阅,提...
  • luobo140716
  • luobo140716
  • 2015年03月02日 15:10
  • 467

[iOS]Unable to run app in Simulator

今天在试Admob的时候,发现在simulator上,程序突然不能运行了, 提示
  • snowwind
  • snowwind
  • 2014年11月14日 00:25
  • 3802

安卓app开发遇到的问题以及解决方法

1 出现类似问题: [2017-09-07 20:07:22 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。 [2017-09-07 2...
  • u012429555
  • u012429555
  • 2017年09月07日 20:42
  • 315

Android ormlite DB错误 Unable to run insert stmt on object

关系型数据库需要自己直接写sql操作RDBMS,有了ORM映射库就方便多了,直接写读对象; 把这两天遇到的问题总结下: 1.安装,orm类库比较多,推荐时候ormLite; ...
  • wolfking0608
  • wolfking0608
  • 2017年06月20日 13:58
  • 515

Xcode编绎及App上传出错问题解决

1.Choose a destination with a supported architecture in order to run on this device.   解决...
  • han63504
  • han63504
  • 2014年05月08日 13:41
  • 5226

linux下搭建android开发环境出错:Unable to run mksdcard SDK tool.

首次安装Android studio到安装sdk之后出现Unable to run mksdcard SDK tool. 原因是64位Linux缺少lib 解决方法: sudo ap...
  • distantos
  • distantos
  • 2016年12月23日 12:19
  • 118
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[解决]我遇到的unable to run app in Simpulator
举报原因:
原因补充:

(最多只允许输入30个字)