2
我知道這是一個在過去幾年交通繁忙的問題。在應用鏈接評分一個應用程序
我已經看過每一個問題和答案,每一個評論和重新評論。答案和評論範圍很廣。蘋果以持續改變景觀而聞名。
我只想最新的方法,讓用戶通過應用程序中的按鈕來評價我的應用程序。
這是我的最新版本:
@IBAction func RateUs(sender: AnyObject) {
UIApplication.sharedApplication().openURL(NSURL(string : "itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=\(111222333)&onlyLatestVersion=true&pageNumber=0&sortOrdering=1)")!);
}
其中111222333
是我的應用程序ID。
這是正確的嗎?我即將提交我的應用程序進行審查,並需要使用Apple目前接受的內容。謝謝!
編輯:
可能的修改:
UIApplication.sharedApplication().openURL(NSURL(string : "itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=\(111222333)&onlyLatestVersion=true&pageNumber=0&sortOrdering=1)")!);
內容包括:type=Purple+Software
(按一種建議的評論如下)。
也許我應該嘗試:
func jumpToAppStore(appId: String) {
let url = "itms-apps://itunes.apple.com/app/id\(appId)"
UIApplication.sharedApplication().openURL(NSURL(string: url)!)
}
按照一個公認的答案在這裏:App store link for "rate/review this app"日8月20日,2015年
我相信你已經檢查了這個問題https://stackoverflow.com/questions/3124080/app-store-link-for-rate-review-this-app?rq=1。我認爲你的網址缺少'type = Purple + Software'部分。 – skyline75489
在該主題中重新評論此評論嗎? _注 - 「類型=紫色+軟件」必須在那裏,它必須是字面上的「紫色軟件」 - 這不是你的公司的名稱,它是iPhone應用程序的代號:)我花了一個小時才弄清楚了這一點... - Kuba Suder 10年10月24日在11:27_ ....我們認爲這仍然是相關的?我猜如果是這樣,我將不得不修改我的上面的代碼,以允許iOS7(和iOS7)前後的設備? –
是的。我嘗試過自己。 ''type = Purple + Software「'實際上是至關重要的。沒有它,鏈接將不起作用。 – skyline75489