我有一个错误/警告免费的应用程序,在模拟器上运行良好。但是,当试图编译到设备时,即使我得到了“构建成功”和“没有问题的完成的运行应用程序”消息,设备上也没有任何反应。编译到设备时没有任何反应
需要注意的是:
- 我有最新版本的Xcode(4.2)
- 我的手机软件版本是最新(4.2.1在iPhone 3G)
任何人有一些忠告?
我有一个错误/警告免费的应用程序,在模拟器上运行良好。但是,当试图编译到设备时,即使我得到了“构建成功”和“没有问题的完成的运行应用程序”消息,设备上也没有任何反应。编译到设备时没有任何反应
需要注意的是:
任何人有一些忠告?
有默认架构架构的问题,在Xcode 4.2的ARMv7你需要将其更改为ARMv6的...
通过这个链接,你会发现解决方案:
"Warning: iPhone apps should include an armv6 architecture" even with build config set
甜!您在链接中发布的指南做到了!该程序现在正在设备上运行(即使仍然无法正确显示,因为我使用了故事板)。非常感谢你!!! – MrSueko
检查armv6是否包含在您正在构建的体系结构中。最近版本的Xcode默默地删除了这个,它影响了第一代和第二代iPod触摸以及原始的iPhone和iPhone 3G。
我相信我有类似的问题,这个答案解决了我的问题。这是我的问题和答案在stackoverflow:http://stackoverflow.com/questions/7782763/how-do-i-use-the-ios-4-2-base-sdk-using-xcode-4-2这是同样的答案,我的评论附在这里。 –
@Jim,我不知道在哪里检查这个,但我想我也有armv6。这个屏幕快照显示它: http://imageshack.us/photo/my-images/12/screenshot20111129at114.png/ 它说“有效架构”设置为armv6和armv7。 – MrSueko
@MichaelWildermuth在你发布的链接中,有人说5.0以前的iOS不支持Storyboard。我正在使用故事情节。这可能是原因吗?故事板真的不适用于iPhone 3?听起来很奇怪... – MrSueko
您没有为您的项目选择有效的供应配置文件。选择一个有效的,它会很好地工作
重新启动您的设备和开发机器。我有时会遇到这种情况。 – logancautrell
在安装新的Xcode之后,我也遇到了旧iPod的问题,我发现构建到iPod的唯一方法是使用旧版本的Xcode。 –