Я пытаюсь использовать основной прожектор, чтобы открыть контроллер просмотра из результатов поиска в центре внимания.continueUserActivity не вызывается из поиска закрытое приложение
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray *restorableObjects))restorationHandler
{
if(self.window.rootViewController){
[self.window.rootViewController restoreUserActivityState:userActivity];
}
return YES;
}
Это похоже на работу, когда приложение уже работает в фоновом режиме, однако, когда она закрыта, и я нажимаю на поиск прожектора результат, кажется, что этот метод получает не вызывается и поведение, я получаю, что мое приложение просто начинается в основном интерфейсе.
Есть ли у вас какие-либо предложения по его созданию, когда мое приложение закрыто? Есть ли способ отладить то, что происходит (так как мне нужно запустить приложение, чтобы подключить отладчик, я не знаю, как имитировать открытие приложения из результата поиска) ?.
Вы когда-нибудь понять это? У меня такая же проблема: continueUserActivity когда-либо называется. – Travis
Привет @Travis, см. Мой ответ ниже :) –