【问题标题】:Ad hoc VS Build application behaviorAd hoc VS Build 应用程序行为
【发布时间】:2012-01-18 09:51:33
【问题描述】:

我开发了一个简单的应用程序,其中包含一个显示数据的 UITableView,当您单击一行时,它会显示一个详细信息页面。

如果我编译我的应用程序并将其放在我的 iPhone 3G 上,它会按预期完美运行。当我创建一个临时的应用程序时会出现问题。当安装在我的同一个 iPhone 3G 上时,我的详细页面中到处都会出现图形故障。我真的不知道从哪里开始寻找理解这一点。

有人遇到过这个问题吗? 谢谢。

  • 编辑 *

精确,我使用的是 XCode 4.2(Apple LLVM 编译器)

【问题讨论】:

标签: iphone compilation xcode4.2 adhoc


【解决方案1】:

尝试关闭编译器优化。

在编译发布版本时,旧 iOS 3.x 和 4.x ARMv6 设备上的 UI 出现问题。我不知道为什么,但关闭编译器优化会有所帮助。

关闭 Thumb 也可以帮助您解决此问题,您可以转到构建设置并将鼠标悬停在“其他 C 标志”选项上。单击出现在此选项右侧的小加号按钮,并为 ARMv6 架构添加条件。再次执行此操作,为 ARMv7 架构创建一个。在ARMv6架构下,添加-mno-thumb的额外编译器标志。

【讨论】:

  • 我有一个问题,我使用的是 XCode 4.2,所以现在使用 Apple LLVM 编译器完成编译。我猜这个设置不适用于这个编译器。
猜你喜欢
  • 1970-01-01
  • 2012-09-02
  • 1970-01-01
  • 2011-06-21
  • 2014-04-22
  • 1970-01-01
  • 2014-10-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多