You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// // StoreReviewHelper.swift // GME Remit // // Created by InKwon James Kim on 02/10/2019. // Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. //
import Foundation import StoreKit
class StoreReviewHelper { static let shared = StoreReviewHelper() func incrementAppOpenedCount() { var appOpenCount = GMEDB.shared.app.integer(.openCount) appOpenCount += 1 GMEDB.shared.app.set(appOpenCount, .openCount) } func checkAndAskForReview() { requestReview() // let openCount = GMEDB.shared.app.integer(.openCount) // // switch openCount { // case 3, 5: StoreReviewHelper().requestReview() // case _ where openCount % 100 == 0 : StoreReviewHelper().requestReview() // default: print("App run count is : \(openCount)") // } } private func requestReview() { SKStoreReviewController.requestReview() } }
|