这个应用程序既不能在我的设备上安装也不能在我的设备上运行。所有配置配置文件都是最新的。我已经试过删除并重新安装它们了。
状态栏显示Xcode正在构建我的项目,然后它说正在运行我的项目,然后它说“完成运行”,在整个过程中,iPod屏幕一直是黑色的。iPod在管理器中被检测到,我没有看到它的配置有任何问题。就在几天前,Xcode 3的一切工作都很完美。
它在模拟器上不起作用,但重要的是要注意,在模拟器中,它似乎卡在了“附加到”上,模拟器拒绝启动。
这个应用程序既不能在我的设备上安装也不能在我的设备上运行。所有配置配置文件都是最新的。我已经试过删除并重新安装它们了。
状态栏显示Xcode正在构建我的项目,然后它说正在运行我的项目,然后它说“完成运行”,在整个过程中,iPod屏幕一直是黑色的。iPod在管理器中被检测到,我没有看到它的配置有任何问题。就在几天前,Xcode 3的一切工作都很完美。
它在模拟器上不起作用,但重要的是要注意,在模拟器中,它似乎卡在了“附加到”上,模拟器拒绝启动。
当前回答
在你将“armv6”添加到项目和目标的架构后,确保在你的info.plist的“Required device capabilities”部分中没有“armv7”。如果是这样的话,只要去掉它,它就应该工作了!
其他回答
我刚刚遇到了这个问题,但对我来说,这是因为我在我的架构中只指定了armv7,但3G是armv6。确保你两者都有。
添加armv6架构为我解决了这个问题。
当我转向最新的Xcode版本时,我用两个不同的应用程序经历了两次这种情况。第一次,工作是用GCC LLVM编译器编译应用程序。第二次,当Xcode自动更新项目时,armv6架构被删除了,所以armv6架构作为一个受支持的架构被重新添加了进来。
我遇到了同样的问题:将一个项目从xcode3迁移到xcode4,在构建应用程序后,xcode不想在我的手机上安装和启动应用程序。
我的解决方案(对我来说很有效)是:
编辑您的方案(这意味着要运行) 在左边的列表中,选择“Run xyz.app” 在信息标签下,在可执行文件,我有'。应用程序的选择。通过浏览构建目录并选择应用程序来更改此设置。
为我工作,从现在起我可以用 'Product -> Perform Action -> Run without building',用于运行最新的构建。这比简单地按下Run要快,因为不会执行任何构建操作。
我在使用Cocos2D的游戏项目中也遇到了同样的问题。“你好世界”从模板工作得很好,我的项目在模拟器工作得很好,但运行失败的设备上的消息:“完成运行”。
我已经替换了信息。Plist在我的项目由最初的一个从模板,这为我工作!