我的应用程序在iOS 6及更高版本的所有iPhone / iPad设备上都运行良好,但在运行相同版本iOS的iPod-Touch上却没有。 调查并发现NO UIViewController子类函数完全被调用。以下是iPhone和iPod-Touch之间的比较功能:
iPhone,按顺序调用:
UIViewController::initWithCoder
UIApplicationDelegate::didFinishLaunchingWithOptions
UIViewController::viewDidLoad
UIViewController::viewWillAppear
UIApplicationDelegate::applicationDidBecomeActive
但是使用iPod Touch时,会调用NO UIViewController函数:
UIApplicationDelegate::didFinishLaunchingWithOptions
UIApplicationDelegate::applicationDidBecomeActive
因此在iPod上没有任何显示,应用程序挂起。所有建议都表示赞赏。
答案 0 :(得分:0)
真的不认为我应该这样做才能让它发挥作用但最终会起作用:
http://markpospesel.wordpress.com/2011/09/27/just-a-black-screen-on-the-ipod-touch/
和