Я много искал и не нашел, как запрограммировать приложение в фоновом режиме, чтобы показать домашний экран телефона. Я не хочу прекращать приложение, но просто для программного нажатия на кнопку HOME. Есть ли способ сделать это?monotouch iphone programaticlly перейти к главному экрану телефона
ответ
Нет, к сожалению, нет. Нет общедоступного API, который позволяет отправить пользователя на рабочий стол.
Как показано в этих вопросах:
- iPhone - Sending the app to the background
- Send App to Background process
- Sending Application to background on iphone
- Programmatically sending an iOS app to background
Brad Larson дает подробное объяснение ответа этот вопрос:
К сожалению, в iOS нет режима фона, где приложение все еще может работать без фокуса. Apple разработала систему для «приостановки» приложения, поэтому состояние сохраняется, но будьте осторожны, приложение может быть прекращено в любое время.
Мне не нужно ничего выполнять в фоновом режиме. Я просто хочу удалить его с экрана, так что это не проблема. Можете ли вы дать мне ссылку или некоторые фрагменты? –
Вы можете сделать это, позвонив личное API, но остерегайтесь, как сказано выше, компания Apple не позволяет это на AppStore приложений.
var x = UIApplication.SharedApplication;
x.PerformSelector (sel: new MonoTouch.ObjCRuntime.Selector ("suspend"), obj: x, delay: 5);
- 1. Перейти к главному экрану игры в Cocos2d iphone
- 2. Вернитесь к главному экрану TabBar
- 3. Как перейти к главному экрану в Windows Phone 7.1
- 4. Подготовка данных, прежде чем перейти к главному экрану
- 5. Перейти к экрану настроек в iphone
- 6. Как подключить адаптер к главному экрану?
- 7. Программный переход к главному экрану Windows Mobile
- 8. Доступ к главному экрану от службы
- 9. tvOS - как вернуться к главному экрану программно
- 10. android - перейти к экрану настроек
- 11. , как перейти к другому экрану
- 12. Как перейти к предыдущему экрану
- 13. Android: Как добавить вертикальный индикатор выполнения к главному экрану?
- 14. Вернитесь к главному экрану, не показывая кнопку возврата в Ionic
- 15. iPhone simulator - подключиться к главному компьютеру
- 16. Устройство iPhone - подключение к главному компьютеру
- 17. Адаптация к экрану вращения окна телефона
- 18. Перейти к экрану просмотра с использованием символа #
- 19. Перейти к экрану приложений App App
- 20. Перейти к следующему экрану в состоянии?
- 21. Перейти к новому экрану после использования MFMailComposeViewController
- 22. Как перейти к предыдущему экрану в Blackberry?
- 23. Проведите пальцем по сенсорному экрану телефона
- 24. Bootstrap Drilldown меню: Перейти обратно к главному событию меню
- 25. Как разбудить iphone на applewatch programaticlly
- 26. Monotouch iphone custom UITableView
- 27. Как они это делают? Диалоги по главному экрану
- 28. Обратная кнопка не приводит меня к предыдущему действию, скорее к главному экрану
- 29. Вернитесь к предыдущему приложению, а не к главному экрану от уведомления
- 30. Адаптировать размеры CSS к определенному экрану мобильного телефона
В чем причина этого? Поскольку он официально не поддерживается и напрямую против рекомендаций Apple, возможно, кто-то может дать вам альтернативное решение вашей общей цели вместо этого конкретного запроса. – valdetero
Возможный дубликат [Отправка приложения в фоновый режим на iphone] (http://stackoverflow.com/questions/3584999/sending-application-to-background-on-iphone) – Taryn