Итак, тестирование некоторых бета-функций ios9 на данный момент, но класс NSUserActivity
был недоступен некоторое время, которое используется при передаче обслуживания.
В основном это он. Когда приложение запускает doe в NSUserActivity, я вижу, что это launchOptions
имеет набор ключей.
NSDictionary *userActivityKey = [launchOptions objectForKey:UIApplicationLaunchOptionsUserActivityDictionaryKey];
В принципе метод никогда не вызывается.
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler
Это имеет смысл, поскольку приложение просто открывается из-за активности. Но меня это озадачивает.
Когда я проверяю launchOptions, я не могу получить доступ к NSUserActivity
. По-видимому, ОС создает для вас этот объект??
Разве кто-нибудь из вас с этим справился?