Я хочу разработать и запустить приложение через iPhone App Store. Система будет состоять из приложения iPhone для iPhone с поддержкой Cocoa и доступа к веб-службе https. Приложение iphone будет бесполезным без доступа к веб-сервису.
Я предвижу многочисленные проблемы, связанные с выполнением этих условий в рамках условий Apple:
1 - Платное приложение будет включать в себя фиксированный срок (1 месяц) доступа к веб-службе. Как мог один из моих клиентов купить ежемесячное продление без прохождения фиктивной загрузки из App Store, чтобы пополнить аренду своего сервера?
2 - я понимаю, что App Store не предоставляет информацию о продажах для каждого клиента. Так что, если платная версия моего приложения поступит в обращение в сообществе Jailbroken, как мой веб-сервис сможет отличить доступ от подлинных клиентов App Store от разорванных установок клиента?
Обновление 1:
Спасибо всем. Я не назвал конкретный ответ лучшим решением, потому что это не чисто технический вопрос. Похоже, мне придется присоединиться к программе разработчика Apple за 99 долларов и попытаться получить ответ напрямую от Apple.
Re. В настоящее время я думаю о том, что нужно пополнить счет, чтобы загрузить отдельную программу из App Store, которая просто отправляет мое основное приложение по протоколу сообщений URI между приложениями iPhone, чтобы выдать кредитный токен.