留下评论按钮仅适用于 SwiftUI 中的开发者模式

问题描述 投票:0回答:1

我刚刚发现我在 App Store 上的“发表评论”按钮只能在开发者模式下使用。我已经做了几次测试,它很完美,但现在我正在从“准备销售”版本测试它,它不再起作用。 App Store 应用程序打开并显示以下消息:“无法连接到 App Store”。

你知道为什么会有这样的差异吗?

if let reviewURL = URL(string: "http://apps.apple.com/app/[AppName]/[AppID]?action=write-review") {
    Button(action: { UIApplication.shared.open(reviewURL) }, label: {
        HStack {
            Text("settings-button-review")
            Image(systemName: "heart.fill")
            Spacer()
        }
    })
}
swift swiftui app-store review
1个回答
0
投票

您可以尝试以下网址:

itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=[APP-ID-HERE]&pageNumber=0&sortOrdering=2&mt=8

注意 - “type=Purple+Software” - 它不是您的产品名称,而是 iOS 应用程序的代号。

请记住,您不应通过仅向商店发送正面评论者来操纵用户评论,否则您的提交将被拒绝。

itms-apps:在 iOS 模拟器上不起作用,这是因为模拟器没有 App Store 应用程序来处理它。

© www.soinside.com 2019 - 2024. All rights reserved.