iOSアプリで、アプリからAppStoreのレビュー画面へ遷移させる方法についてのメモ。
iOSアプリからAppStoreのレビュー画面を開く方法
iOSアプリからAppStoreのレビュー画面を開くのは以下の方法でできます。
(例)禁煙勇者のアプリのレビュー画面を開く場合
//禁煙勇者のアプリのレビュー画面を開く場合 let url = NSURL(string:"https://itunes.apple.com/jp/app/%E7%A6%81%E7%85%99%E5%8B%87%E8%80%85/id1301965082?l=ja&ls=1&mt=8&action=write-review") UIApplication.shared.open(url! as URL, options: [:], completionHandler: nil)
内容的には、UIApplicationの「open(_:options:completionHandler:)」メソッドを使って、ストアのアプリURLを開きます。
アプリURLの末尾に、「&action=write-review」のパラメータをつけることで、アプリのレビュー画面を開けます。
UIApplicationの「openURL」はDeprecated
ちなみに、UIApplicationの「openURL」でも同じようにURLをひらけますが、
Apple Developer Documentation
こちらは非推奨「Deprecated」になってしまったので、将来的なことを考えたら今後は「open(_:options:completionHandler:)」の方を使った方が良さそうです。
参考:
Loading...