我想在装有 ios 4.2.1 的 itouch 上测试我的应用程序。
我已完成配置配置文件/证书的步骤。所以在主办方的领导下, 当我选择设备时,我会看到配置文件 在开发者个人资料下,我看到 2 个条目; iPhone 开发商和 iPhone 分销商
现在我只想在我的设备上测试该应用程序(现阶段不寻找提交应用程序进行分发的步骤)
我认为在XCode下我需要做一些项目设置。但我无法弄清楚。请向我提供在设备上测试的步骤。 我的 XCode 版本是 3.2.5
最佳答案
我在此和文档之后遇到了一个问题,其中我的应用程序无法使用 XCode 4.2 部署到运行 iOS 4.2.1 的 iPhone 3G。我希望这可以帮助其他最终遇到此问题并试图通过 XCode 将应用程序部署到真实设备的人。
我一直在摆弄项目和目标设置区域中的基本 SDK 设置以及部署目标设置。然而,我一开始就让它们正确,所以这不是答案(我想针对 iOS 3.2+,所以我保留了所有设置)。此外,我多次弄乱了配置文件、证书等,尽管它们对我来说看起来是正确的。它们也不是问题。
关键是改变分散在整个界面中的架构设置。
- 首先,由于我是在 iPhone 3G 上进行测试,因此我需要支持armv6架构以及后续型号的armv7。因此,我将“armv6”添加到项目“build设置”选项卡上的“有效架构”条目中。
- 接下来,我确保它在我的项目目标的“build设置”选项卡的“架构”下显示“armv6 armv7”。
- 最后,我单击了项目的 -Info.plist 文件,并删除了 XCode 4.2 中新项目默认放置的“所需设备功能”的“armv7”条目。
此后,我的应用程序使用 Command + R 运行在设备上成功运行。
关于iphone - 在设备上测试 iPhone 应用程序的步骤(已创建配置文件/证书),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210477/