Возможно ли предотвратить использование функций iOS с моим приложением? Например, предотвращение использования камеры или запрещение телефонных звонков или текстов во время учебного часа.Могу ли я отключить определенные функции iOS с моим приложением?
ответ
Если устройства ваши, вы можете включить Guided Access. Затем вы можете запретить пользователю покидать приложение или делать что-либо еще с ним. Но если устройства являются чьим-то другим, вам не удастся наложить на них эти ограничения из приложения.
приложения выполняются внутри песочнице, где они могут получить доступ только определенную информацию, и может делать только определенные вещи, которые Apple, в частности, позволяет им делать. Вы не можете, например, предотвратить нормальную работу телефона через ваше приложение. Вы также не можете получить доступ к определенным вещам, таким как контакты без разрешения пользователя, сначала, потому что приложения могут иметь законные основания для этого, но не должны допускаться только без согласия пользователя.
Там действительно нет способа сделать то, что вы хотите, не являясь поставщиком устройств во время класса. И студенты все еще могут использовать свои собственные устройства для текста и, если они хотят, в любом случае.
Замораживает пользовательский интерфейс, как панель текста, возможный вариант для приложения? –
Не без джейлбрейка. Но вы можете включить режим киоска, который не позволяет оставить определенное приложение без пароля:
Settings -> General -> Accessibility -> Guided Access
No.
IOS не позволяет приложение, чтобы изменить какие-либо функциональные возможности системы.
- 1. Могу ли я доставить ffdshow с моим приложением
- 2. Могу ли я поделиться с моим NativeScript-приложением?
- 3. Могу ли я связать установщика Bonjour с моим приложением?
- 4. Могу ли я связать Skype с моим Android-приложением?
- 5. Могу ли я распространять JDK с моим приложением?
- 6. Должен ли я включать сторонние рамки отдельно с моим приложением?
- 7. Открыть видео с (моим приложением) на iOS
- 8. Сетевые подключения, сделанные моим приложением в iOS?
- 9. Как я могу упаковать MySQL.Data с моим приложением ClickOnce?
- 10. Как я могу записать видео с моим приложением?
- 11. Как я могу взаимодействовать с моим приложением WinForms от UnitTest
- 12. Как я могу продолжить действие интернет-ссылки с моим приложением?
- 13. Как я могу подключить библиотеку iphone с моим iPhone-приложением?
- 14. Android - Можно ли программно отключить определенные функции?
- 15. Должен ли я связывать библиотеки C с моим приложением Python?
- 16. Как обнаружить определенные устройства в сети с моим собственным приложением
- 17. Как я могу использовать базу данных SQL с моим приложением iOS?
- 18. Взаимодействовать с моим запущенным приложением
- 19. Как я могу решить, должен ли я использовать TServiceThread или TThread с моим приложением TService?
- 20. Как я могу поделиться URL-адресом Safari с моим приложением Cordova/PhoneGap (ios)?
- 21. Как я могу контролировать/ограничивать сетевой трафик, используемый моим приложением?
- 22. Как я могу посмотреть, какие DLL загружены моим приложением?
- 23. OSX: связать определенные папки с приложением, которое я разрабатываю
- 24. Могу ли я отключить звук для youtube-ios-player-helper?
- 25. Реализация DocuSign с моим приложением
- 26. Как создать соединение между моим iPhone-приложением с моим Mac-приложением?
- 27. Интеграция GPS с моим приложением
- 28. SQLite - Могу ли я отправить файл базы данных с приложением?
- 29. Могу ли я поделиться своим приложением с OLEDB 12.0?
- 30. Ошибка с моим веб-приложением
Является ли джейлбрейкинг для вас? –
В целом, Apple затрудняет контроль или даже доступ к средствам, которые не предназначены для использования в приложениях, и склонны отклонять любое приложение, которое пытается выполнить такой доступ/контроль. Это относится к действительным причинам конфиденциальности данных (плюс, конечно, это дает им монопольный контроль над этими объектами). –