Может ли кто-нибудь сказать мне «Как обнаружить приложение запуска через устройство MFi на iPhone»?
Apple объявила о нескольких серьезных изменениях в новом потоке разрешений для местоположения на iOS 13. (https://gimbal.com/ios-13-location-permissions/) Если вы хотите получить сигнал GPS, пользователь должен выбрать во время использования или всегда. И настройте showBackgroundLocationIndicator = YES, приложение может получить GPS в фоновом режиме.
Хорошо работает в обычном случае (Запустите, нажав значок на экране мобильного телефона). Но я понимаю, что он не может получить GPS, если запустить приложение через устройство MFi. Я также сообщаю об этом в сообщении об ошибке Apple (https://feedbackassistant.apple.com/feedback/7537501) Я нашел обходной путь, но первый - как обнаружить приложение запуска через устройство MFi на iPhone. Кстати, я также проверяю аргумент UIApplicationMain , но бесполезно. Пожалуйста, помогите или попробуйте дать некоторые идеи о том, как этого добиться. Спасибо!
Тестовые шаги 1. Первый запуск и пользователь принимает разрешение на местоположение 2. Убедитесь, что GPS может быть использован и проверьте страницу настроек 3. Принудительно закрыть приложение 4. Подключите с подсветкой и запустите через устройство MFi