2014-10-27 8 views
7

Qualcuno sa come collegarsi direttamente alla pagina "Scrivi una recensione" nell'app store per iOS7 & iOS8?Collegamento direttamente alla pagina "Scrivi una recensione" per un'app nell'App Store

In particolare, voglio andare alla pagina di revisione dell'app e quindi aprire automaticamente la schermata "Scrivi una recensione" (vedi sotto), rendendo più facile per gli utenti della nostra app scrivere una recensione.

App Store Screen Shots

Ho visto this posting e this posting, che forniscono dettagli sul collegamento alla sezione "recensione".

La mia domanda è diversa -.?? Voglio portare anche il "Scrivi una 'finestra dei commenti' così

è possibile questo caso contrario, c'è un'alternativa si potrebbe raccomandare

+0

non penso che sia possibile, ma sarebbe bello se lo fosse. – Linuxios

+0

Puoi collegarti alla tua pagina dell'app, ma non alla pagina "scrivi una recensione". –

risposta

11

Ciò è possibile, utilizzando il link ->itms-apps://itunes.apple.com/app/id\(appID)&mt=8 con un ottenere un parametro alla fine: ?action=write-review

let appReviewURL = "itms-apps://itunes.apple.com/app/id\(appID)?action=write-review&mt=8" 
print(appReviewURL) 
UIApplication.shared.open(URL(string:appReviewURL)!,options: [:]) 

Questo dovrebbe lanciare la pagina "Scrivi una recensione" per l'appID specificato.

+1

Fantastico! Risposta perfetta, funziona alla grande su iOS9 +. Grazie mille. Stavo per rinunciare a questo. – nurider

+0

non funziona in ios 11 –

+0

Funziona perfettamente su iOS 11. –

0

questo non è possibile come si è visto previously on SO, che cosa si può invece fare è collegamento alla AppStore per la tua app e sperare che l'utente scrive una recensione

è possibile costruire l'URL in questo modo:

http://itunes.com/apps/<APP_NAME> 

e aprirlo in questo modo:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:itunesURLString]]; 
Problemi correlati