Есть ли способ определить, было ли приложение Apple Watch запущено пользователем, нажимая на приложения взгляд или усложнение?WatchKit: обнаружение, если приложение было запущено с первого взгляда/осложнения
1
A
ответ
0
Да, вы должны реализовать метод handleUserActivity в своем основном интерфейсе ControlController.
- (void)handleUserActivity:(NSDictionary *)userInfo {
//Your code
}
Вы можете найти более подробную информацию в документации: https://developer.apple.com/library/ios/documentation/WatchKit/Reference/WKInterfaceController_class/#//apple_ref/occ/instm/WKInterfaceController/handleUserActivity:
0
Я знаю, что это довольно старый вопрос, но подумал, что стоит отвечать в случае, если кто-то еще интересно!
Как jmgomez говорит выше, реализовать - handleUserActivity: метод, а конкретно, в этом методе вы можете проверить:
if (userInfo[CLKLaunchedTimelineEntryDateKey] != nil)
как осложнение добавляет это USERINFO, так что если есть значение там, вам начинаются с вашего осложнения.
надеюсь, что это поможет кому-то.
Смежные вопросы
- 1. Обнаружение, если приложение было запущено в новой или существующей консоли
- 2. Обнаружение, если приложение Java было запущено как администратор Windows
- 3. C# - обнаружение, если приложение было запущено другой программой
- 4. iOS Найти, если было запущено другое приложение
- 5. Проверьте, как приложение было запущено?
- 6. Как было запущено мое приложение?
- 7. Обнаружение, если приложение было закрыто или приостановлено
- 8. Android: BackStack misbehaves, если приложение было запущено из другого приложения
- 9. Определите, было ли приложение запущено щелчком мыши?
- 10. Определить, какое приложение было запущено в android
- 11. Узнайте, было ли приложение запущено до
- 12. Признать, когда приложение впервые было запущено WP8
- 13. Проверьте, было ли приложение запущено веб-браузером
- 14. Обнаружение присутствия WatchKit в приложении
- 15. Обнаружение Если push-уведомления были получены, когда приложение не было запущено, и пользователь не открыл приложение через них
- 16. Как узнать, было ли запущено приложение .NET с помощью ярлыка?
- 17. iOS SDK Обнаружение, если приложение было обновлено или новая установка
- 18. Обнаружение, если приложение Appcelerator было открыто из push-уведомления
- 19. Вызов веб-службы, если приложение запущено
- 20. Обнаружение, если уведомление было прочитано или проигнорировано?
- 21. Обнаружение того, было ли приложение запущено из файловой системы только для чтения в OS X
- 22. Как сказать, что приложение было запущено, нажав уведомление push-сообщения
- 23. Как узнать, было ли приложение JavaFX запущено WebStart?
- 24. Определить, было ли приложение запущено/открыто из push-уведомления Cordova
- 25. Как активировать действие, если приложение запущено?
- 26. NumberFormatingExcepton, если приложение запущено Первый раз
- 27. Android - Определите, запущено или запущено приложение, нажмите
- 28. Обнаружение, если мое приложение удалено
- 29. Определение того, было ли приложение iOS запущено через Siri
- 30. Кордова - проверьте, было ли только что запущено приложение