问题标签 [skstorereviewcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 显示类似于 SKStoreReviewController 的警报
如何显示类似于 SKStoreReviewController 的警报?
我喜欢它的外观,我想在我的应用程序上使用类似的 UI。
ios - 如何检测哪个按钮用户点击了 SKStoreReviewController?
跟踪数据并根据他们在SKStoreReviewController
提示上的执行情况来优化评论会更容易。
但是我们如何检测用户点击了哪个按钮呢?现在不要?1* 4* 5*?提交审核?
ios - 实例响应选择器总是返回 NO。但为什么?
这种说法总是错误的。即使在 iOS 10.3 设备上。我不知道为什么。
PS 如果我删除 if 语句,我的屏幕上会出现一个审查对话框。
ios - SKStoreReviewController:如何获得书面评论?
起初SKStoreReviewController
看起来很棒:一种简单且标准化的方式来要求用户进行评论。但是SKStoreReviewController
,只允许用户通过给它 1 到 5 星来评价应用程序。但是我应该让用户在商店中留下书面评论吗?这SKStoreReviewController
也可以使用吗?
还是我必须手动执行此操作,例如通过提示“感谢您对应用程序进行评分,您是否也想写评论”之类的提示?我怀疑许多用户在对应用程序进行评分后会乐意执行另一项操作...
不提示进行书面审查会不会与 Apple 的指导方针相冲突,即不提示用户不使用SKStoreReviewController
?
ios - SKStoreReviewController:如何处理限制?
我的 App 不会主动提示用户在 App Store 上给应用评分,它只是在应用设置中包含一个“给这个应用评分”页面。因此,用户可以手动访问该页面,并且只有在他点击一个Do Rate
按钮后,他才会被重定向到 App Store。
当然,用户界面SKStoreReviewController
比将用户重定向到 App Store 应用程序以留下评论要直接得多。所以我简单地将对 App Store URL 的调用更改为对[SKStoreReviewController requestReview]
.
这在我所有的测试中都很好用:每次点击查看按钮时都会显示评级对话框。
但是我想知道这在实际调试环境之外会如何表现。根据 Apple 文档,每个 App 每年[SKStoreReviewController requestReview]
限制为3 个提示。
- 达到此限制后,应用程序将如何运行?按下查看按钮 (=
[SKStoreReviewController requestReview]
) 会没有效果还是会有某种反馈? - 我如何知道我是否可以使用
[SKStoreReviewController requestReview]
或是否必须手动将用户发送到商店? - 每个应用程序每年 3 个提示到底是什么意思?这真的是每个应用程序还是每个应用程序版本?
[SKStoreReviewController requestReview]
两次通话之间的间隔是否有任何限制?连续三天使用它和每四个月使用它一样合法吗?
ios - SKStoreReviewController requestReview 对话框中缺少文本
我正在尝试实现 StoreKit 的 requestReview API:
当对话框出现时,它缺少“正在享受 [app]?” 和“在 App Store 上点击一颗星给它评分”文本:
此屏幕截图来自运行 iOS 10.3.3 的 iPhone 6s。我还能够在运行 iOS 10.3.1 的 iPhone 6s 以及运行 iOS 10.3 的 iPhone 7 模拟器上重现该问题。
我知道开发模式下的 UI 与生产模式下的 UI 并不完全相同,但我的印象是,开发模式下唯一的 UI 区别是提交按钮始终是灰色的。
如果我看不到它在开发中正常工作,我会犹豫是否使用此功能。
任何想法如何让标题和描述出现或可能导致此问题?
ios - SKStoreReviewController requestReview() 如果用户评价了应用程序,系统会不会提示他评价我们?
嗨,如果用户在第一次尝试中对应用程序进行了评分,那么用户将永远不会再次看到我们弹出的评分吗?或者他将能够在 365 天后看到?
ios - 操作系统版本低于 iOS 11 的用户在应用内评分
iOS 版本低于 iOS 11 的应用用户如何评价应用?
我是否必须编写类似这样的条件代码
Apple 会允许还是拒绝该应用程序?如果 Apple 不允许这样做,那么应该为其他用户做什么?提前致谢。
ios - 隐藏在键盘下的 SKStoreReviewController 按钮
我的 swift iOS 应用程序有一个带有键盘显示的活动文本字段。每次用户点击键盘上的返回键时,我都会打电话
这听起来可能有些过分,但是一旦用户给出了评论,上述声明将不会做任何事情,所以我认为我的方法是正确的。
问题是在较小的屏幕设备(iPhone 5 等)上,显示的 SKStoreReviewController 按钮隐藏在键盘下方。
所以用户卡住了,因为他们无法关闭 SKStoreReviewController。我不想为用户添加键盘隐藏按钮。
我怎么知道什么时候SKStoreReviewController
显示所以我可以以编程方式隐藏键盘?