2017-02-14 4 views
3

내 앱이나 App Store 앱에서 App Store 리뷰 탭을 열어 보려고했습니다. 이 작업을 수행하는 방법에 대한 도움이 필요하십니까?Swift 3 - App Store 리뷰 탭을 직접 엽니 다. (iTunes Store 리뷰 탭이 아님)

참고 : 이는 특히 Objective-C가 아닌 SWIFT 3에 대한 것입니다. 나는 "보라색 소프트웨어"URL로 아이튠즈 스토어에서 앱 리뷰 탭을 여는 오래된 대답을 보았다.하지만 나는 앱 스토어를 열지 않는다는 것을 정말로 싫어한다. App Store 리뷰 탭을 직접 여는 코드를 찾지 못한 앱을 사용했습니다.

감사합니다.

+0

http://stackoverflow.com/questions/3124080/app-store-link-for-rate-review-this-app?noredirect=1&lq=1 – matt

답변

4

itms:// 대신 itms-apps:// URL 체계를 사용해야 iTunes App에서 열지 않고 App Store로 이동할 수 있습니다.

if let reviewURL = URL(string: "itms-apps://itunes.apple.com/us/app/apple-store/YOUR_APP_ID?mt=8"), UIApplication.shared.canOpenURL(reviewURL) { 
    if #available(iOS 10.0, *) { 
     UIApplication.shared.open(reviewURL, options: [:], completionHandler: nil) 
    } else { 
     UIApplication.shared.openURL(reviewURL) 
    }  
} 
+1

감사 남자! 내 목숨을 구했어! –

관련 문제