如何快速添加费率按钮的链接? [英] How can I add a link for a rate button with swift?

查看:12
本文介绍了如何快速添加费率按钮的链接?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

首先我在提交我的应用之前不知道如何获取链接,以及该链接是针对每个国家的应用商店还是通用的?

First I don't know how to get the link before I submit my app, and if the link is for each country app store or is it universal?

此外,我不知道这样做的方法是否只是将链接放在那里,例如:

Also I don't know if the way to do it is just by putting the link there like:

@IBAction func rate(sender: AnyObject) {
    UIApplication.sharedApplication().openURL(NSURL(string : "webLinkHere")!)
}

或者我应该使用其他方式来做到这一点?

Or should I use another way to do this?

谢谢

推荐答案

Try This, 在你的方法中通过你的 App ID 改变 appId

Try This, change appId in your method by your App ID

Swift 5

import StoreKit

func rateApp() {
    if #available(iOS 10.3, *) {
        SKStoreReviewController.requestReview()

    } else if let url = URL(string: "itms-apps://itunes.apple.com/app/" + "appId") {
        if #available(iOS 10, *) {
            UIApplication.shared.open(url, options: [:], completionHandler: nil)

        } else {
            UIApplication.shared.openURL(url)
        }
    }
}

斯威夫特 3 \ 4

func rateApp() {
    guard let url = URL(string: "itms-apps://itunes.apple.com/app/" + "appId") else {
        return
    }
    if #available(iOS 10, *) {
        UIApplication.shared.open(url, options: [:], completionHandler: nil)

    } else {
        UIApplication.shared.openURL(url)
    }
}

id959379869 这是您进入应用程序的 Itune 页面时的 ID

id959379869 This is the id when you go on your Itune page of your app

示例:https://itunes.apple.com/fr/app/hipster-小胡子/id959379869?mt=8

如何获取ID:

  1. Itunesconnect 帐户
  2. 我的应用
  3. 点击+"按钮
  4. 新的 iOS 应用
  5. 填写需要的详细信息
  6. 填写所有详细信息后,转到您的应用
  7. 点击更多按钮
  8. 在 AppStore 上查看
  9. 它会将您重定向到您的应用网址,这将是通用的
  10. 看Http URL

这篇关于如何快速添加费率按钮的链接?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆