Титан Appcelerator теперь запрещается на iPhone?

На этот вопрос ответили вполне ясно для MonoTouch здесь: MonoTouch теперь запрещается на iPhone?

Но что относительно Титана Appcelerator?

Новый TOS от Apple и их iPhone 4 OS:

3.3.1 — Приложения могут только использовать Зарегистрированные API, таким образом предписанные Apple, и не должны использовать или называть любые частные API. Приложения должны быть первоначально записаны в Objective C, C, C++ или JavaScript, как выполняется механизмом WebKit iPhone OS, и только кодировать записанный в C, C++, и Objective C может скомпилировать и непосредственно связаться против Зарегистрированных API (например, Приложения, которые связываются с Зарегистрированными API посредством посреднического перевода, или слой совместимости или инструмент запрещаются).

Титан использует JavaScript, но не выполняется быть механизмом WebKit iPhone OS непосредственно. В их блоге Разработчика Jeff Haynie говорит, что Титан идет ясное, но я не знаю, находятся ли они в отказе.

Это - наша вера, что мы - полностью в соответствии с iPhone OS 4.0 ТОСЕС, поскольку мы интерпретируем их.

Я не нашел официального слова Apple, только мнения. И я вполне смущен. Я не пишу другую строку кода для своего Приложения до... Вы знаете.

18
задан Community 23 May 2017 в 12:34
поделиться

3 ответа

Да, он запрещен, поскольку включает языковой мост. Кроме того, исходные языки кодирования могут включать Ruby и Python.

Apple просто будет искать подпись проекта Titanium и отклонять приложение. Неважно, что Titanium использует Objective-C, я уверен, что есть простой способ узнать из скомпилированного пакета, использовался ли Titanium.

Редактировать: В связи с недавними изменениями, похоже, что Appcelerator, а также другие интерпретируемые решения и другие скомпилированные языки могут быть разрешены.

-6
ответ дан 30 November 2019 в 07:03
поделиться

Вы не узнаете наверняка, если Apple не сделает официального заявления. Разумные люди могут интерпретировать это утверждение по-разному, и в конечном итоге каждый рецензент должен решить, нарушили ли вы правила Apple.

Очень жаль, что процесс утверждения - это такой черный ящик. Было бы полезно немного прояснить, чего именно они пытаются добиться от Apple.

8
ответ дан 30 November 2019 в 07:03
поделиться

Да, пока было. Я получил от них письмо по электронной почте сразу после объявления, в котором говорилось, что ничего не окончательное, бла-бла-бла, но из-за NDA они не могли сказать ничего конкретного о том, что было сделано, и т. Д. Если в их блоге говорится, что они ясно, это хорошие новости, но я бы подождал, пока ToS не станет официальным. Кажется, что Titanium попадает в серую зону, потому что вы пишете код на языках, которые поддерживаются ToS, но не оцениваются движком WebKit. У меня такое чувство, что это еще не конец, и все, скорее всего, изменится, чтобы прояснить, что использование титана запрещено, или наоборот.

Править Согласно , эта статья Engadget PhoneGap , которая (на основании моего беглого чтения на их веб-сайте) работает аналогично Appcelerator, все еще считается кошерной. PhoneGap использует HTML / CSS / Javascript точно так же, как Appcelerator, так что это может быть очень хорошей новостью. Однако я до сих пор не слышал ничего официального об Appcelerator.

6
ответ дан 30 November 2019 в 07:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: