В настоящее время я работаю над песочницей некоторых моих приложений, и похоже, что мне нужно избавиться от нескольких функций, чтобы удовлетворить Mac App Храните песочницу (и другие) правила.Unlocking Developer ID версия приложения, если версия Mac App Store присутствует в системе
Очевидно, пользователи не будут довольны потерей функций, и я боюсь, что они не будут обвинять Apple в том, что вы делаете глупые правила, и разработчикам придется нести основную тяжесть гнева.
В этом ключе я собираюсь создать систему, которая означает, что, если пользователь покупает версию Mac App Store, он/она получит «нормальную» версию дистрибутива бесплатно.
Поскольку я понятия не имею, что такое электронная почта людей, покупающих мои приложения в Mac App Store, и я не хочу обращаться с такими случаями «вручную», я хотел бы найти способ делая это автоматически.
Я думал о том, чтобы просто смотреть на жесткий диск, найти установленную версию программы из Mac App Store, а затем разблокировать «дистрибутивную» версию.
Я просто не уверен, является ли это не нарушает правила Mac App Store ..
ищет получения MAS хорошо в терминах правил MAS?
Могу ли я проверить получение MAS с использованием того же механизма, который встроен в версию MAS моей программы?
Неужели кто-то еще думает об этом?
С наилучшими пожеланиями,
Frank
Спасибо, Андрей. Я предполагаю, что копирующая часть исчезнет с песочницей, но все равно можно получить доступ к изолированному контейнеру MAS из «дистрибутивной» версии. –