我试图在我的iOS应用程序上添加一个评级应用程序按钮,我通过尝试不同的方式在线查看,但没有一个有效。
这是我尝试过的事情
1
let appId = 1040912970
@IBAction func btnRateApp(sender: UIButton) {
let url = "itunes.apple.com/app/id\(appId)"
UIApplication.sharedApplication().openURL(NSURL(string: url)!)
}
2
let appId = 1040912970
@IBAction func btnRateApp(sender: UIButton) {
let urlString = "http://itunes.apple.com/app/id\(appId)?mt=8"
let url = NSURL(string: urlString)
UIApplication.sharedApplication().openURL(url!)
}
3
@IBAction func btnRateApp(sender: UIButton) {
UIApplication.sharedApplication().openURL(NSURL(string: url)!)
UIApplication.sharedApplication().openURL(NSURL(string:"https://itunes.apple.com/us/app/wsw-song-chants/id1040912970?ls=1&mt=8")!);
}
4
@IBAction func btnRateApp(sender: UIButton) {
UIApplication.sharedApplication().openURL(NSURL(string : "itms-apps://itunes.apple.com/app/id1040912970")!);
}
当执行上面的操作并单击按钮时,输出控制台上的消息将显示
错误:URL方案itms-apps消息没有注册处理程序 来自调试器:由于信号15而终止
我还检查了我的应用ID是否正确,并在itunes connect上显示。