【问题标题】:Link Directly to the "Write a Review" Page for an App in the App Store直接链接到 App Store 中应用的“写评论”页面
【发布时间】:2014-12-23 02:11:43
【问题描述】:

有谁知道如何直接链接到 iOS7 和 iOS8 应用商店中的“写评论”页面?

具体来说,我想进入应用评论页面,然后自动调出“写评论”屏幕(见下文),让我们应用的用户更容易写评论。

我见过this postingthis posting,它们提供了有关链接到“评论”部分的详细信息。

我的问题有所不同——我还想调出“撰写”评论窗口。

这可能吗?如果没有,您是否可以推荐替代方案?

【问题讨论】:

  • 我不认为这是可能的,但如果是的话,那就太好了。
  • 您可以链接到您的应用页面,但不能链接到“写评论”页面。

标签: ios ios7 ios8 app-store itunes-app


【解决方案1】:

这是可能的,使用链接 -> itms-apps://itunes.apple.com/app/id\(appID)&mt=8 最后带有一个获取参数:?action=write-review

let appReviewURL = "itms-apps://itunes.apple.com/app/id\(appID)?action=write-review&mt=8"
print(appReviewURL)
UIApplication.shared.open(URL(string:appReviewURL)!,options: [:])

这应该会为指定的“appID”启动“写评论”页面。

【讨论】:

  • 太棒了!完美的答案,在 iOS9+ 上运行良好。谢谢一百万——我正要放弃这个。
  • 在 iOS 11 上完美运行。
【解决方案2】:

正如previously on SO 所见,这是不可能的,您可以做的是为您的应用链接到 AppStore 并希望用户写评论

你可以这样构造 URL:

http://itunes.com/apps/<APP_NAME>

然后像这样打开它:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:itunesURLString]];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 2012-09-15
    相关资源
    最近更新 更多