Esegui una ricerca programmatica sull'App Store?
Domanda
È possibile aprire l'app App Store dalla mia app ed eseguire una ricerca?
Sto cercando di vedere se esiste un URL appstore: // che potrei usare, allo stesso modo di mailto: e sms: aprire rispettivamente Mail e SMS.
Qualcuno sa se questo è possibile?
Modifica - maggiori informazioni:
Ho provato a usare il metodo openURL: UIApplication, passando varie forme di phobos e URL di iTunes, senza fortuna finora.
Alcuni potrebbero essere consapevoli del fatto che è possibile fare clic con il tasto destro del mouse su iTunes sul desktop e copiare i collegamenti in determinate pagine. Ho copiato il collegamento in una pagina in cui sono elencate tutte le app per una determinata azienda.
Alcuni potrebbero anche essere consapevoli del fatto che è possibile effettuare una ricerca nell'app App Store sull'iPhone per un nome di società e i risultati della ricerca saranno tutte le app di proprietà di quella società.
Sto provando a raggiungerlo tramite un link dalla mia app ...
L'uso del collegamento copiato da iTunes sul desktop apre semplicemente Safari, quindi apre l'app iTunes e termina infine con un "Impossibile connettersi a iTunes Store". Messaggio. Questo indipendentemente dal fatto che l'URL inizi con phobos o itunes.
Ecco il link che ho provato a usare (ID rifilato)
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=someId
Qualsiasi idea sarebbe fantastica, grazie.
Soluzione
Erika Sadun spiega come creare un collegamento per la ricerca nell'App Store qui .
Altri suggerimenti
Per aprire iTunes o l'App Store dall'applicazione è necessario
utilizza il prefisso itms://
Quindi puoi cercare artisti tramite un URL come questo:
itms://phobos.apple.com/WebObject/MZStore.woa/wa/viewArtist?id=someId
Oppure puoi dire ad AppStore di aprire e mostrare un'app specifica come questa:
itms://phobos.apple.com/WebObject/MZStore.woa/wa/viewSoftware?id=someId
La vera differenza è solo cosa non si desidera visualizzare e il prefisso itms:// invece di http .
Per esempio. utilizzando viewSoftware -Version con id = 315316036 si aprirà AppStore
e visualizza Rowmote Pro (scelta casuale, stavo solo navigando su AppStore ..).
Aggiorna
Sembra che sia un po 'più complicato collegare ad artisti e risultati di ricerca di quanto non sia
per applicazioni o album (che hanno funzionato entrambi nei miei test).
Mi sono imbattuto in questo Domande e risposte tecniche da Apple che afferma che per alcuni link funziona reindirizzamenti multipli
sono necessari. Questo potrebbe essere il punto su cui iTMS esce.
(e non sembri essere l'unico a riscontrare questo problema, vedi qui o qui ).