【问题标题】:App running differently from Xcode and device应用程序运行不同于 Xcode 和设备
【发布时间】:2012-07-24 11:27:25
【问题描述】:

我有一个正在调试的应用程序。我试图让它在 iOS 6 上运行。当我通过 Xcode 使用该设备作为我的“模拟器”运行应用程序时,它运行良好。但是当我从应用商店(完全相同的代码)下载应用程序时,我在加载菜单时遇到了问题。问题可能是什么?有什么我能做的吗,或者这只是 iOS 6 Beta 的问题?我不能太具体,因为该项目是针对我工作的公司的,但我会回答我可以回答的问题。谢谢

【问题讨论】:

    标签: iphone xcode ipad debugging ios6


    【解决方案1】:

    在模拟器上正确运行的应用程序绝不意味着您认为它可以在真实设备上运行。如果您已经尝试从设备中删除应用程序、清理目标并重新安装,那么您可能需要返回代码并确保所有区分大小写的内容都正确大写。

    例如从名为 @"myXib" 的 xib 实例化视图控制器,如果您输入 @"myxib" 并忘记大写“X”,它将在模拟器上正常工作,但在真实设备上不能正常工作,因为模拟器对很多不区分大小写真实设备的东西。

    【讨论】:

    • 这就是让我感到困惑的事情。我插入了 iPad,并使用它通过 Xcode 运行应用程序。它以这种方式在设备上工作,但不是通过 Xcode 运行时。
    • @SeanSmyth 我之前遇到过,通常修复它的方法是在从 Xcode 将应用程序运行到设备之后,而不是仅仅从设备退出应用程序,或者只是拔掉设备,请确保您单击 Xcode 中的“停止”按钮,然后从设备启动应用程序应该可以工作。
    • 我现在试试,然后告诉你
    【解决方案2】:

    原来问题出在 iOS 6 的 Beta 版上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      相关资源
      最近更新 更多