【问题标题】:applicationDidFinishLaunching not getting called on iPod touch deviceiPod touch 设备上未调用 applicationDidFinishLaunching
【发布时间】:2011-10-09 21:10:06
【问题描述】:
我正在努力将以前的 iPhone 应用程序转变为通用应用程序。现在我在 iPod touch 设备上没有得到任何 applicationDidFinishLaunching。
电话确实来自我的 iPad。它也确实出现在 iPhone 模拟器上。在 iPad 模拟器上。我没有 iPhone 设备,所以无法在那里进行测试。
有没有人遇到过这样的事情?
【问题讨论】:
标签:
iphone
xcode4
device
ipod-touch
【解决方案1】:
问题是在我的 info.plist 中,我有以下内容:
Main nib base file name (iPad) MainWindow_iPad
Main nib base file name (iPhone) MainWindow_iPhone
这一切看起来都很好。 . .除了在 iOS 3.2 之前,唯一可识别的此类键是“主 nib 基本文件名”,它不在我的列表中。所以当我添加它时,结果是:
Main nib base file name (iPad) MainWindow_iPad
Main nib base file name (iPhone) MainWindow_iPhone
Main nib base file name MainWindow_iPhone
一切都很好。
我找到了线索here。