Языковые ограничения на iPhone частично сняты? - PullRequest
0 голосов
/ 12 июня 2010

Очевидно, Apple снова изменила некоторые условия соглашения.

С http://www.appleoutsider.com/2010/06/10/hello-lua/

раздел 3.3.2 теперь

Если иное не одобрено Apple в письменной форме, никакой интерпретированный код не может быть загружен или использован в Приложении, за исключением кода, который интерпретируется и выполняется Документально оформленными API-интерфейсами Apple и встроенными интерпретаторами. Несмотря на вышесказанное, с предварительного письменного согласия Apple, Приложение может использовать встроенный интерпретированный код ограниченным образом, если такое использование предназначено исключительно для предоставления второстепенных функций или функций, которые соответствуют предполагаемой и объявленной цели Приложения.

вместо оригинала

Никакой интерпретированный код не может быть загружен или использован в Приложении, за исключением кода, который интерпретируется и запускается документированными API-интерфейсами Apple и встроенными интерпретаторами.

Меня больше интересует встраивание Lua, но у других людей есть другие вложения, которые они хотят сделать.

Мне интересно, как вы запрашиваете разрешение и что они подразумевают под терминами «второстепенные функции» и «непротиворечивые» и как Apple будет интерпретировать этот раздел? Кажется, у него достаточно лазеек, чтобы провести настоящую пожарную машину.

(Кстати, это очень важный вопрос для меня и моего продукта.)

1 Ответ

1 голос
/ 13 июня 2010

Реально, окончательное толкование соглашения с разработчиком зависит от Apple.

Поскольку это все новое, неясно, кому писать. Вы можете начать с людей iTunes Connect, но будьте готовы к долгому ожиданию, чтобы услышать ответ. Кроме того, я иногда получал быструю помощь, просто позвонив симпатичным людям из Apple в Ирландии.

Учитывая формулировку, если вы хотите встроить Lua, вы должны быть готовы обосновать, что вы будете использовать Lua ограниченным образом для предоставления незначительных функций или функциональности.

Поскольку вы заявили, что это действительно важный вопрос, вы можете рассмотреть риски, присущие проталкиванию конверта / тому, чтобы быть пионером. Если есть альтернативный способ обойти все это, вы должны рассмотреть это. Если нет никакого способа обойти это, возможно, для вас будет более разумно использовать другую платформу.

...