最近ユーザにアプリのレビューリクエストを行う対応をしたので、備忘録として残しておきます✍️
ちなみにこれ。
結論
iOS10.3
以降はこれでできる。ちなみにこのリクエストダイアログは一年で3回までしか表示できないらしいので注意が必要。
import StoreKit
SKStoreReviewController.requestReview()
直接AppStore
でレビューを書いてもらう場合やiOS10.3
未満でレビューリクエストするには、下記のようにAppStore
のディープリンクを使います。xxxxxx
にはアプリのApp Store ID
を入力してください。
guard let writeReviewURL = URL(string: "https://apps.apple.com/app/idxxxxxxxx?action=write-review") else { fatalError("Expected a valid URL") } UIApplication.shared.open(writeReviewURL, options: [:], completionHandler: nil)
てな感じで本日も以上になります🍺