构建iPhone项目会导致:
无法启动模拟应用程序:SpringBoard无法启动应用程序,错误为:7
该应用程序未安装在模拟器上。这是怎么回事?什么是SpringBoard?错误7是什么?
构建iPhone项目会导致:
无法启动模拟应用程序:SpringBoard无法启动应用程序,错误为:7
该应用程序未安装在模拟器上。这是怎么回事?什么是SpringBoard?错误7是什么?
Answers:
我遇到了完全相同的问题-我重置了iPhone模拟器,然后退出了模拟器(即命令q),然后再次启动了它。
工作了。
男孩,这是很难找到的答案,但是我想出了一种解决方法。如果模拟器在〜/ Library / Application Support / iPhone Simulator /中访问文件时遇到任何问题,则会出现此错误。这可能是一个权限问题,但就我而言,它甚至更加微妙:我的主目录已装入NFS,这似乎是问题的根源。
基本的解决方法是在计算机本地创建一个目录,并将iPhone Simulator的目录链接到该本地目录。您不需要移动源文件或项目目录。问题只是模拟器目标。
这是完成此变通方法的一系列步骤,可在终端上键入(在将要开发的每台计算机上完成1-3个步骤,在安装NFS的主目录中进行4-6个步骤):
sudo mkdir /usr/local/iphone-dirs
sudo chmod 777 /usr/local/iphone-dirs
mkdir /usr/local/iphone-dirs/my-dir
cd "~/Library/Application Support/"
rm -rf "iPhone Simulator/"
ln -s /usr/local/iphone-dirs/my-dir/ "iPhone Simulator"
显然,这个主题有很多变化。我怀疑在/ tmp中使用本地托管的目录会很好(并且不需要admin privs,但是每次系统重新启动时都必须重做)。如前所述,如果您有多个不想使用这些计算机的用户,那么步骤1和2是很好的选择。如果您拥有自己的个人计算机,但NFS挂载了homedir,则可能只需跳至第3步(并对其进行sudo)。只要确保您在第3步中创建的目录是您在第6步中符号链接的目录即可。
无需完全模拟器或删除应用程序。
只需选择模拟器,然后按Command + shift + h + h并从后台进程中删除该应用程序(长按应用程序图标),然后再次运行您的应用程序即可。
我从Xcode的一个新项目开始,并收到错误3消息,但其他方面相同。新的该死的项目-因此我添加的破损代码或名称错误或其他任何问题都没有问题。但是该应用程序可以生成,但无法在Springboard -3错误代码下的Simulator中运行。我之前已经看过很多次了,基本的“杀死模拟器中的应用程序”即运行即可以使用,但这次不行。
原来我的旧版2007 iMac几乎没有足够的RAM和磁盘空间可用了。我正在运行Mavericks,我隐藏了除Xcode和Simulator之外的所有内容,然后运行了内存清理实用程序以释放可用的RAM的每一位(释放回大约1GB的可用空间),然后该应用程序无需在模拟器中运行顺利。没有更多的Springboard错误。
我还没有看到“ RAM太少”作为导致此错误的原因,因此这对其他人可能很有用。
也许这会有所帮助:http : //discussions.apple.com/thread.jspa?threadID=1605042&tstart=72
当我尝试在iPhone上安装当前的开发程序时,我遇到了类似的问题,有关AppID的此信息已将其修复。
为了快速参考,当您开始创建用于开发和配置iPhone的证书时创建的AppID要求您创建反向域名标识符。类似于:QS32H9XPNE.domain.subdomain.companyname。*
要将应用程序正确链接到AppID,需要将应用程序中的标识符设置为domain.subdomain.companyname.application。*。
希望这可以帮助
我有同样的问题。
它发生如下...
我有一个文件夹,用于在某些子文件夹中存储图像。
如果我将根映像文件夹添加为“目录”,则会收到此错误。
如果我将根映像文件夹添加为“组”,则模拟器可以正常运行。
奇怪的...
它也恰好与文件夹名称有关。我的图像文件夹最初被命名为“目录”,并且得到了所描述的错误。
将文件夹名称更改为“ image_files”,然后将其作为“文件夹”重新导入Xcode项目。有用!
这是完全随机的...
这也为我做到了:
当我从设备上的测试切换到模拟器上的测试时,这会发生在我身上。重新启动Xcode和模拟器对我来说摆脱了这个错误。
退出并重新打开模拟器,它将起作用,我也遇到了这样的问题,这对我有所帮助。