Todayview openurl - 多次调用 didFinishLaunchingWithOptions
Todayview openurl - calls didFinishLaunchingWithOptions multiple times
我目前正在玩 ios8 todayview 扩展。
我调用 [self.extensionContext openURL:url completionHandler:nil];
打开包含扩展程序的应用程序。
在某些情况下:大约 10 次启动中有 1 次(应用程序关闭)- - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
被调用不止一次。
我尝试使用布尔值 BOOL appStarted
将其设置为 didFinishLaunchingWithOptions
末尾的 YES
。
并在 didFinishLaunchingWithOptions
的开头添加了一个 alertview - 但似乎该函数被多次调用并且 bool 始终为 NO
有什么想法吗?
问候
我实际上使用了第 3 方源封闭库,它似乎破坏了 NSRunloop - 将初始化代码移出了 "didFinishLaunchingWithOptions" 修复了问题
我目前正在玩 ios8 todayview 扩展。
我调用 [self.extensionContext openURL:url completionHandler:nil];
打开包含扩展程序的应用程序。
在某些情况下:大约 10 次启动中有 1 次(应用程序关闭)- - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
被调用不止一次。
我尝试使用布尔值 BOOL appStarted
将其设置为 didFinishLaunchingWithOptions
末尾的 YES
。
并在 didFinishLaunchingWithOptions
的开头添加了一个 alertview - 但似乎该函数被多次调用并且 bool 始终为 NO
有什么想法吗?
问候
我实际上使用了第 3 方源封闭库,它似乎破坏了 NSRunloop - 将初始化代码移出了 "didFinishLaunchingWithOptions" 修复了问题