2011-11-28 38 views
1

我有一个错误/警告免费的应用程序,在模拟器上运行良好。但是,当试图编译到设备时,即使我得到了“构建成功”和“没有问题的完成的运行应用程序”消息,设备上也没有任何反应。编译到设备时没有任何反应

需要注意的是:

  • 我有最新版本的Xcode(4.2)
  • 我的手机软件版本是最新(4.2.1在iPhone 3G)

任何人有一些忠告?

+0

重新启动您的设备和开发机器。我有时会遇到这种情况。 – logancautrell

+0

在安装新的Xcode之后,我也遇到了旧iPod的问题,我发现构建到iPod的唯一方法是使用旧版本的Xcode。 –

回答

2

检查armv6是否包含在您正在构建的体系结构中。最近版本的Xcode默默地删除了这个,它影响了第一代和第二代iPod触摸以及原始的iPhone和iPhone 3G。

+0

我相信我有类似的问题,这个答案解决了我的问题。这是我的问题和答案在stackoverflow:http://stackoverflow.com/questions/7782763/how-do-i-use-the-ios-4-2-base-sdk-using-xcode-4-2这是同样的答案,我的评论附在这里。 –

+0

@Jim,我不知道在哪里检查这个,但我想我也有armv6。这个屏幕快照显示它: http://imageshack.us/photo/my-images/12/screenshot20111129at114.png/ 它说“有效架构”设置为armv6和armv7。 – MrSueko

+0

@MichaelWildermuth在你发布的链接中,有人说5.0以前的iOS不支持Storyboard。我正在使用故事情节。这可能是原因吗?故事板真的不适用于iPhone 3?听起来很奇怪... – MrSueko

0

您没有为您的项目选择有效的供应配置文件。选择一个有效的,它会很好地工作

+0

我想我确实选择了配置文件。这是我第一次这样做,所以也许我错了。此图像显示我的Organizer显示的内容。我猜配置文件是正确的: http://imageshack.us/photo/my-images/827/screenshot20111129at113.png/ – MrSueko

+0

您是否在项目设置中设置了它? (请参阅截图)http://gyazo.com/eb05c41b382b68eb0770561fb62f865f –

+0

否@ d.lebedev,它没有正确设置。它现在已经修复并且仍然不起作用。它似乎没有帮助... – MrSueko