代码之家  ›  专栏  ›  技术社区  ›  RRN

如果我手动打开应用程序,requestReview不起作用

  •  0
  • RRN  · 技术社区  · 3 年前

    我使用以下代码请求审查提示,它很有效,当我从Xcode调试我的应用程序时,我可以看到审查提示。然而,当我点击应用程序图标直接在iPad上打开我的应用程序时,我看不到显示的评论提示,怎么了?

    它是iPadOS 15.0,Xcode 13.0

       override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        if #available(iOS 14.0, *) {
            if let scene = UIApplication.shared.connectedScenes.first(where: { $0.activationState == .foregroundActive }) as? UIWindowScene {
                SKStoreReviewController.requestReview(in: scene)
            }
        } else if #available(iOS 10.3, *) {
            SKStoreReviewController.requestReview()
        }
    }
    
    0 回复  |  直到 3 年前