Возможно, приложение с модификацией safari, чтобы разрешить это, тогда я могу запустить свой сайт в этом приложении?
Да, вы могли бы написать действительно простое приложение, просто UIWebView
, в котором вы отображаете свое приложение на основе HTML5.Если вам нужны дополнительные вещи, такие как кнопка «Назад» и т. Д., Вам придется это реализовать (это тоже не очень сложно).UIWebView
должен вести себя в основном точно так же, как Safari, поэтому это должно быть de facto"приложение с модификацией для safari".
Затем вы можете выделить правильный элемент и вызвать
[webView becomeFirstResponder];
Звуки также можно воспроизводить программным способом, просто запросив соответствующий URL-адрес.
Я думаю, что с этой настройкой дополнительные усилия в плане кодирования помимо существующего веб-инструмента минимальны.Однако это предполагает, что у вас есть Xcode, вы знакомы с некоторыми основными Objective-C и знакомы с процедурами специального или фирменного распространения «настоящих» приложений.