2017-10-06 27 views
4

私はこのコードを使ってiosアプリケーションからアプリを評価しています。iosアプリでアプリストアを開く方法は?

let appLink = "https://itunes.apple.com/us/app/[name of the app]/id[idnumber]?mt=8" 
let url = URL(string: appLink) 
UIApplication.shared.openURL(url!) 

問題は、Safariが

はそれを動作させる方法はあります「ページアドレスが無効である」と言うのですか?私はXcodeの9を使用していますし、迅速な4

+0

可能な複製を使用することができます(https://stackoverflow.com/questions/433907/how- to-app-on-the-app-store) – GeneCode

答えて

4

あなたのURLは単純になります

https://itunes.apple.com/app/id<App ID Here>?mt=8 

いっそのこと、あなたがあなたのアプリケーションを離れる必要なく、App Storeのページでアプリを表示することができSKStoreProductViewControllerを使用しています。

iOS 10.3では、ユーザーがSKStoreReviewControllerを使用して、ユーザーがレビューや評価を投稿できるようにすることができます。

+0

ありがとう!私はSKStoreProductViewControllerを使用して私のproblesを解決しました – ercgh

-1

ストアキットは、ここにある新しいガイドラインとドキュメントに基づいて審査をリクエストしてください。古いバージョンでは

https://developer.apple.com/documentation/storekit/skstorereviewcontroller/2851536-requestreview

あなたは[アプリストアでアプリにリンクする方法]の

itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=<AppId>&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software 
関連する問題