iphone - 如何将我的应用程序放入 iPhone 3G?

标签 iphone ios xcode debugging

我正在使用 Xcode 4.2 开发我的应用程序。我当前正在进行的项目设置为在 ios4.2 上运行,但我只有 iPhone 3G(不是“S”)来测试我的应用程序。问题是,当我尝试在我的设备上运行我的应用程序时,xcode 说它已编译并在设备上运行,但该应用程序甚至安装在我的 iPhone 中。

我在其他帖子上读到我必须更改 armvX 配置,那么我该怎么做才能让我的应用程序在 iPhone 3G 上运行?

谢谢。

最佳答案

这是一个硬件问题,而不是 iOS 版本问题。

在构建配置的架构部分,它可能只是说 armv7。

您需要它,所以有两个条目,armv6 和 armv7。从体系结构菜单中选择其他,然后删除默认设置,然后添加两个新条目,一个只写 armv6,另一个只写 armv7。

这将创建一个胖二进制文件(本质上是两个二进制文件),其中将包含 3G 所需的 v6 代码。

关于iphone - 如何将我的应用程序放入 iPhone 3G?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8243589/

相关文章:

ios - 苹果Mach-O链接器错误没有这样的文件或目录'UIKit'

iphone - 检测应用程序打开?

javascript - Safari 阻止弹出窗口

iphone - 应用内购买 - 存储/获取用户购买历史记录 | iOS系统

ios - 如何在 iOS 应用程序内的 UIImageView 中更改图像?

xcode - GFortran错误: ld: library not found for -lSystem when trying to compile

ios - UISplitViewController 在 iPhone 设备上显示详细 View 而不是主视图

ios - 在 TableView Xamarin.iOS 中删除部分索引

objective-c - 我应该为自定义 iOS 控件、布局等使用什么技术?

ios - Xcode 5 Storyboard编译失败