Соглашение гласит:
3.3.2 Приложение внутреннего использования не может загружать или устанавливать исполняемый код. Интерпретированный код может использоваться только в Приложении, если все сценарии, код и интерпретаторы упакованы в Приложении и не загружены. Единственным исключением из вышеизложенного являются скрипты и код, загружаемые и запускаемые встроенной в Apple платформой WebKit.
В частности, там написано "... код загружен .. платформой Webkit".
Кто-нибудь знает, если для нативного приложения, использующего UIWebView, это означает, что Javascript должен автоматически загружаться Webkit, т. Е. Вследствие того, что пользователь нажимает на ссылку внешней ссылки. Или, если было бы приемлемо загрузить сценарии, создав собственное HTTP-соединение с сервером и загрузив их самостоятельно, но они будут выполняться в Webkit (через UIWebView)?
Я предполагаю, что это ограничение предназначено для целей безопасности, поэтому безопасность сводится к ограничению выполнения внутри WebKit, в отличие от того, откуда загружаются скрипты?
Я понимаю, что вряд ли кто-то может ответить на этот вопрос, кроме Apple, но спекулятивные ответы очень приветствуются.
Спасибо