我最近将我的应用程序切换到SDK 4.0。现在我正在使用部署目标OS 3.0的SDK 4.0编译我的应用程序。我面临一个奇怪的问题/错误。
有时我的应用程序从后台恢复。它不会调用applicationDidBecomeActive方法....是否有其他人面临这个问题?
这是什么解决方案?????
答案 0 :(得分:0)
这也发生在我身上 - 直到我意识到正在调用AppDelegate_iPhone,所以你需要将它转发给它的超级AppDelegate_Shared。
答案 1 :(得分:0)
你可能会有更多的成功 UIApplicationWillEnterForegroundNotification / UIApplicationDidEnterBackgroundNotification通知。
确保用以下内容包装观察者订阅:
if ([[UIDevice currentDevice] respondsToSelector:@selector(isMultitaskingSupported)])
{
...
}