Для успешной публикации программ в Mac App Store разработчики софта должны строго придерживаться правил, которые установила компания Apple.
Предлагаю ознакомиться с самыми любопытными из них. Ваша программа не попадет в Mac App Store, если:
программа имеет статус beta, demo, trial или test
она дублирует функционал программы в Mac App Store
вы пытаетесь засорить магазин множеством похожих приложений. В этом случае вас могут даже исключить из Developer Program
она не собрана и проверена по специальной технологии Apple, в том числе Xcode. Никаких сторонних инсталляторов
требует лицензионные ключи или содержит иную защиту
после ее завершения в памяти компьютера остаются процессы
содержит метаданные с названием любой другой компьютерной платформы
использует API, основанные на местоположении, для управления транспортным средством, авиатехникой или другими устройствами
использует API, основанные на местоположении, для почтовых рассылок или аварийно-спасательных служб
имеет название, схожее до степени смешения с продуктами Apple (например GPS для Imac, iTunz)
походит на продукты Apple или программы, устанавливаемые на Mac по умолчанию (например Finder, iChat, iTunes и Dashboard)
имеет сложный интерфейс
изменяет элементы интерфейса или поведение Mac OS X (думаю, 90 процентов лучших приложений для Mac останутся не у дел)
содержит магазин для продажи или распространения другого ПО
на иконке игры реалистичное изображение человека или животного убитого или искалеченного, застреленного, зарезанного, измученного, раненого (касается Counter Strike, Halo и им подобным)
враги по сюжету игры имеют четкую принадлежность к одной расе, культуре, настоящему правительству, корпорации или любому другому реальному объекту
содержит генерируемый пользователями контент с четким порнографическим содержанием (например “Chat Roulette”)
Однако не стоит расстраиваться, Джей Фриман (известный iPhone сообществу под ником Saurik) на конференции 360iDev заявил, что собирается запустить Cydia для Mac!
В качестве бонуса предлагаю вам познакомиться с рассуждением Джея о магазине App Store и преимуществах Cydia. Знание английского языка обязательно.