有没有办法在不离开 App 的情况下将评分发送到 App Store?

Posted

技术标签:

【中文标题】有没有办法在不离开 App 的情况下将评分发送到 App Store?【英文标题】:Is there a way to send a rating to the App Store without leaving the App? 【发布时间】:2011-06-28 19:42:18 【问题描述】:

有没有办法从我的应用程序中向应用程序商店发送评分而不打开 iTunes 或 AppStore 或离开我的应用程序?

这个问题不是这个问题的重复:App Store Review Button 或其无数重复。我知道如何设置一个 alertView 来提示用户对应用程序进行评分,然后将 AppStore 打开到正确的页面,以便用户进行评分和/或撰写评论。

我更愿意做的是弹出一个有五颗星的视图,这样当用户选择一颗星时,它和它左边的所有星星都会突出显示(这样做)。然后,如果用户点击一个名为“提交”的按钮,评分将提交到 AppStore,但用户将留在我的应用程序中。我想Apple会弹出一个密码请求,类似于更新应用程序时发生的情况。没关系,只要它不会导致用户离开应用程序。

我意识到这需要互联网连接,而且我知道如何测试连接等,所以我不关心这方面。

有没有人可以解决这个问题?

【问题讨论】:

【参考方案1】:

您无法在应用商店之外以编程方式对应用进行评分。如果可能的话,许多开发人员会利用它,并在用户没有注意到的情况下给他们的应用程序评分 5 星,这会破坏评分系统的目的。即使会弹出密码对话框,很多用户也不明白为什么会弹出,只是简单地输入密码。

【讨论】:

此操作仍需要用户以 Apple 密码验证的形式进行确认,类似于您购买或更新应用程序时发生的情况,这两种操作都可以在应用程序内完成。 @PengOne:想象一下:您使用的应用程序悄悄地想给自己打分。突然密码对话框弹出,但你不知道为什么。你会怎么办 ?很多人会输入他们的密码,从而在不知不觉中对该应用程序进行评分。如果苹果让这样的事情成为可能,那真的是一件非常糟糕的事情。无论如何,我们不需要讨论为什么和什么,这根本不可能,因为 Apple 没有提供这样做的方法。 是的,我同意 Apple 需要建立一个机制来完成这项工作。也许是确认通知:“评价 MyApp ***?”就足够了。我的问题不是苹果如何防止系统被骗,而是他们是否有机制允许这样做。 他们没有。目前所有应用评级都必须通过应用商店。

以上是关于有没有办法在不离开 App 的情况下将评分发送到 App Store?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不调用事件的情况下将数据从子级发送到父级(vue 2)

有没有办法在不覆盖现有类名的情况下将类名添加到 blazor 组件?

有没有办法在不使用通知服务扩展的情况下将图像附加到推送通知?

有没有办法在不将完整文件加载到内存的情况下将 tiff 图像转换为 Base64

有没有办法在不将 dtype 更改为对象的情况下将 NaT 附加到带有时区的 pandas 日期时间?

有没有办法在不构建的情况下将 docker-compose 容器无缝传输到另一台主机? [复制]