Xcode 4.3 / iOS 5.1

Posted

技术标签:

【中文标题】Xcode 4.3 / iOS 5.1【英文标题】: 【发布时间】:2012-03-23 15:22:45 【问题描述】:

我想在 iPad 上运行我的应用程序...我升级到 Xcode 4.3 和 ios 5.1,但应用程序不再运行。奇怪的是app没有到达入口点,main方法没有被调用。你有什么想法可能是什么原因吗?

int main(int argc, char *argv[])

    NSLog(@"test main"); //not visible in debugger



我知道信息不多,但我不知道我应该提供什么信息

【问题讨论】:

有错误吗?有什么症状? 没有错误...只是黑屏,没有调试信息 【参考方案1】:

您需要将您的 NSLog 呼叫移至您的 AppDelegate。将其放入applicationDidFinishLaunching 方法中。你不能在 main 中 NSLog 的原因是核心基础库还没有加载到那里。

【讨论】:

以上是关于Xcode 4.3 / iOS 5.1的主要内容,如果未能解决你的问题,请参考以下文章

在 Mountain Lion 上运行 4.3 版的 iOS 应用程序

XCode 4.4 iOS 5.1 模拟器问题

Xcode 4.5 与 iOs 6 在 iOs 4.3 中的问题

Xcode 4.3 和 iOS 3.x 设备上的调试

Xcode 5.1 - iOS 7.1 错误

如何在 Xcode 4.2 中包含低于 4.3 的 iOS SDK