नीचे कोड स्निपेट देशी AppStore एप्लिकेशन
struct AppStoreURLs {
static let templateReviewURLiOS8 = "itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=%@&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software"
}
func showAppReivewScreen(_ appId: String?) {
guard let applicaitonIdentifier = appId, (applicaitonIdentifier.isEmpty == false) else { return }
let reivewURL = String(format: AppStoreURLs.templateReviewURLiOS8, applicaitonIdentifier)
if let url = URL(string: reivewURL), UIApplication.shared.canOpenURL(url) {
if #available(iOS 10.0, *) {
UIApplication.shared.open(url, options: [UIApplicationOpenURLOptionUniversalLinksOnly : false], completionHandler: nil)
} else {
UIApplication.shared.openURL(url)
}
}
}
कॉल इस कामकाज पर समीक्षा & रेटिंग अनुभाग खुल जाएगा एप्लिकेशन पहचानकर्ता
self.showAppReivewScreen("951627022")
क्या आपको कभी समाधान मिला? –
यह आईओएस 6 में संभव नहीं है। लेकिन यूआरएल को कॉल करने का आईओएस 5 समाधान रेटिंग पेज में ऐप स्टोर लॉन्च करने के लिए प्रतीत होता है http://stackoverflow.com/questions/3654144/direct-rate-in-itunes-link-in-my-app/4382571#4382571 – lschult2
आईओएस 8.4 के बारे में क्या। कोइ भाग्य? –