Могут ли пользователи/предприятия загружать и подписывать IPA в рамках Apple ToS?

У меня есть приложение в Apple App Store, и мне любопытно, разрешает ли Apple ToS конечным пользователям и предприятиям загружать мое (или любое) приложение и распространять его с использованием корпоративных сертификатов (например, MDM) или специального распространения Apple для разработчиков?

Мне не удалось найти никакой прямой информации о позиции Apple по этому вопросу.

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

(Также задавался SO: https://stackoverflow.com/questions/39971753/can-users-enterprises-download-and-resign-ipa-within-apple-tos )

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

Ответы (1)

Это зависит от лицензионного соглашения, которое вы предоставляете пользователю в iTunes connect. У Apple есть стандартная Eula по умолчанию, которую вы можете переопределить, если хотите.

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/uid/TP40011225-CH26-SW13

Не начинаю юрист, я интерпретирую следующее предложение из стандартного лицензионного соглашения с конечным пользователем, что это не разрешено: вы не можете копировать (за исключением случаев, прямо разрешенных этой лицензией и Правилами использования), декомпилировать, реконструировать, дизассемблировать, пытаться получить источник код, изменение или создание производных продуктов Лицензионного приложения, любых обновлений или любой его части .