【问题标题】:SKStoreReviewController requestReview doesn't prompt for reviewSKStoreReviewController requestReview 不提示审核
【发布时间】:2017-03-28 11:56:40
【问题描述】:

我想使用 10.3 中添加的新功能来征求用户的意见。在docs 中,Apple 声明当调用此方法时“显示评分/评论请求视图”。

我正在获得评分视图(您可以在其中选择要评分的星数),但我无法撰写评论。不得不提的是,我只在模拟器中测试过。

这是正确的行为吗?

【问题讨论】:

    标签: ios iphone ios-simulator


    【解决方案1】:

    在开发模式下,“提交”按钮被禁用。一旦您的应用在 App Store 中,此按钮就会变为活动状态,并且用户可以选择在点击“提交”后撰写评论。

    【讨论】:

    • 告诉我你在哪里读到这个关于非活动按钮的信息。我的应用程序已经存在于 AppStore 中,我想为 iOS10 更新它,但按钮也未激活。
    • requestView() 快速帮助说明说明中有说明。
    【解决方案2】:

    在开发模式下,它总是显示提示,但实际上并没有做任何事情。

    如果您想让人们对您的应用发表评论:

    自动打开用户可以在其中写评论的页面 App Store,将查询参数 action=write-review 附加到您的 产品网址。

    Docs.

    编辑:下面的评论是正确的。

    【讨论】:

    • 以上答案是正确的,另外请记住,通过TestFlight分发时您甚至不会看到模态。
    • 我说的是写评论,而不是评分。如果应用发布了,是否可以从提示中写评论(例如“这个应用真的有用”)?
    • @Vaiden - 感谢您的回答。我知道这是一种方法。此外,苹果说“此外,您可以继续包含持久链接”,因此您所说的是打开应用程序的itunes url的替代方法(与过去相同的行为)。我对这个“reviewRequest”功能更好奇。它说它可以显示评级/评论请求。苹果是否认为评级(例如 4 星)与评论相同?
    • @RaduCarlig 这似乎是一个新问题,也是一个涉及推测的问题。我建议打开一个新线程
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-31
    • 1970-01-01
    • 2013-12-22
    • 2020-10-21
    • 2022-12-14
    相关资源
    最近更新 更多