Насколько строго соблюдается новое соглашение Apple с разработчиками в отношении Monotouch?

У меня есть приложение C #, которое нужно перенести на несколько смартфонов. Monotouch выглядит лучшим выбором для iPhone, если бы в новом соглашении с разработчиками не было раздела 3.1.3.

Теперь на веб-сайте Monotouch перечислены 3 приложения Monotouch, которые были разрешены в App Store после заключения нового соглашения. Было ли это просто удачей для их разработчиков, или Apple на самом деле не применяет раздел 3.1.3, кроме как в отношении приложений Flash?

Спасибо,

Адриан


person Adrian Grigore    schedule 04.08.2010    source источник
comment
возможный дубликат Запрещен ли MonoTouch на iPhone?   -  person Brad Larson    schedule 05.08.2010
comment
@ Брэд Ларсон: Не совсем. Я знаю об этой ветке, но в то время, когда она была открыта, никто не знал, как все пойдет. Теперь у нас было немного времени, чтобы увидеть, что происходит на самом деле.   -  person Adrian Grigore    schedule 05.08.2010
comment
Затем люди должны публиковать обновленные ответы на этот вопрос по мере развития ситуации. Этот сайт не является стандартным дискуссионным форумом, поэтому ответ на вопрос, задав тот же самый еще раз, не одобряется.   -  person Brad Larson    schedule 05.08.2010
comment
@ Брэд Ларсон: Я знаю, что это нестандартный форум. Но, опять же, мой вопрос не совсем соответствует вопросу в этой ветке. Монотач теперь запрещен на Iphone. Это не мой вопрос. Мой вопрос в том, действительно ли этот запрет действует и, следовательно, имеет какое-либо значение.   -  person Adrian Grigore    schedule 05.08.2010


Ответы (4)


позвольте мне положить конец этому для всех вас !!!

http://www.apple.com/pr/library/2010/09/09statement.html

person Community    schedule 09.09.2010

Единственные люди, которые действительно могут ответить на этот вопрос, работают в Apple, и они не собираются вам отвечать.

Я считаю, что MT скомпилирован в собственный код таким образом, что невозможно (в пределах разумного) определить, что он изначально не был написан на собственном obj-c.

И я не слышал о том, чтобы какое-либо приложение MT было отклонено специально за нарушение 3.1.3.

person Jason    schedule 04.08.2010

Как разработчик MonoTouch с приложениями в магазине iTunes (например, http://escoz.com/cracklytics), Я могу вам сказать, что Apple в настоящее время обычно принимает приложения MonoTouch. Они одобрили 2 недавних обновления, которые я сделал для приложения без проблем.

Что касается новых приложений, многие люди на IRC-канале #monotouch также одобряют свои новые приложения через день без каких-либо проблем. Пока ничего не изменилось из-за 3.1.3.

Подробнее об этом я написал здесь: http://escoz.com/monotouch-is-alive/. Ни Apple, ни Novell на самом деле ничего не упомянули о соглашении, поэтому никто не знает, есть ли оно у них сейчас или нет.

person Eduardo Scoz    schedule 05.08.2010
comment
Спасибо, это все, что мне нужно было знать :-) - person Adrian Grigore; 06.08.2010

Apple внесла поправки в 3.1.3, чтобы вы могли запрашивать исключение для вашего приложения. Это может быть то, что происходит, или это может не иметь значения для Apple с архитектурной точки зрения.

person Kendall Helmstetter Gelner    schedule 04.08.2010
comment
В конце концов, версия 3.1.3, вероятно, была предназначена для того, чтобы помешать людям портировать приложения на Flash или другие языки, которые не были похожи на приложения iOS. Apple обычно очень настаивала на внешнем виде. - person David Thornley; 05.08.2010