2013-07-14 2 views
0

У меня есть приложение, работающее на iPhone. Приложение имеет функцию «проверить обновление», чтобы проверить, есть ли более новая версия (только проверить версию и запросить пользователя, на самом деле не загружать и обновлять). Приложение не отправлено в App Store. как я могу реализовать эту функциональность? Результаты, которые я искавшие из других используют формат, как это:Как проверить обновление

https://itunes.apple.com/lookup?id=284910350

Где я могу получить поле «ID»? Если после отправки в хранилище приложений генерируется «id», то как проверить новейшую версию?

+0

Кто такое приложение Я бы пытался проверить? Любое приложение или приложение, которое вы пытаетесь проверить на наличие обновлений, принадлежат вам? –

ответ

1

Вам действительно не нужно отправлять в Apple Store, чтобы получить свой идентификатор приложения.

Но вам нужно быть частью программы разработчиков iOS, чтобы вы могли перейти на https://itunesconnect.apple.com и «Добавить новое приложение».
Если вы не готовы заполнить всю информацию, просто введите произвольный текст и произвольное изображение, как вы можете изменить их позже. Будьте осторожны, из памяти Я не уверен, что вы можете изменить имя самого приложения.

Когда закончите, нажмите на свое приложение. На новой странице будет, конечно, ссылка на «View in App Store», если вы нажмете на нее, вы получите информацию о том, что приложение, которое вы запросили, в настоящее время недоступно. Но вас интересует сама ссылка, так как она содержит идентификатор вашего «будущего» приложения.

Это должно выглядеть:
https://itunes.apple.com/us/app/your-app/id592073786 Ls = 1 & т = 8

Где 592073786 это идентификатор приложения.

+0

Большое спасибо! Я это проверю. Во всяком случае, я нашел способ использования имени приложения во время ожидания вашего ответа. Это как: https://itunes.apple.com/search?term=yelp&country=us&entity=software, где «yelp» - это имя приложения. Строка JSON, которую она возвращает, содержит поле «версия». Еще раз спасибо. –