Программно запустить поиск в App Store?
Вопрос
Можно ли открыть приложение App Store из моего приложения и выполнить поиск?
Я ищу, есть ли URL-адрес типа appstore://, который я мог бы использовать, так же, как mailto:и смс:откройте Почту и СМС соответственно.
Кто-нибудь знает возможно ли это?
Изменить – дополнительная информация:
Я пытался использовать openURL UIApplication:метод, передавая различные формы фобов и URL-адреса iTunes, но пока безуспешно.
Некоторые, возможно, знают, что вы можете щелкнуть правой кнопкой мыши ссылку в iTunes на рабочем столе и скопировать ссылки на определенные страницы.Я скопировал ссылку на страницу, на которой перечислены все приложения конкретной компании.
Некоторые также могут знать, что вы можете выполнить поиск в приложении App Store на iPhone по названию компании, и результатами поиска будут все приложения, принадлежащие этой компании.
Я пытаюсь добиться этого через ссылку из моего приложения...
Использование ссылки, скопированной из iTunes на рабочем столе, просто открывает Safari, затем открывает приложение iTunes и, наконец, заканчивается сообщением «Невозможно подключиться к iTunes Store».Это независимо от того, начинается ли URL-адрес с phobos или itunes.
Вот ссылка, которую я пытался использовать (идентификатор обрезан)
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=someId
Любые идеи были бы потрясающими, спасибо.
Решение
Эрика Садун объясняет, как создать поисковую ссылку в App Store здесь .
Другие советы
Чтобы открыть iTunes или AppStore из вашего приложения, вам необходимо
используйте префикс итмс://
Затем вы можете искать исполнителей по следующему URL-адресу:
itms://phobos.apple.com/WebObject/MZStore.woa/wa/viewArtist?id=someId
Или вы можете указать AppStore открыть и показать конкретное приложение, например:
itms://phobos.apple.com/WebObject/MZStore.woa/wa/viewSoftware?id=someId
Настоящая разница просто что вы не хотите просматривать и итмс:// префикс вместо http.
Например.используя просмотретьПрограммное обеспечение-Версия с идентификатор=315316036 открою AppStore
и отобразить Rowmote Pro (случайный выбор, я просто просматривал AppStore...).
ОБНОВЛЯТЬ
Похоже, что связать ссылки с исполнителями и результатами поиска немного сложнее, чем есть на самом деле.
для приложений или альбомов (которые оба работали в моих тестах).
я наткнулся на это технические вопросы и ответы от Apple, в котором указано, что для некоторых ссылок работают множественные редиректы
нужны.Это может быть моментом, когда iTMS выручит.
(и похоже, вы не единственный с этой проблемой, см. здесь или здесь).