         
         if (useSKStorereViewController && self.defaultOpensInSKStoreReviewController()) {
             if #available(iOS 10.3, *) {
-                //SKStoreReviewController.requestReview()
+                SKStoreReviewController.requestReview();
+                self.setUserHasRatedApp();
             }
         } else {
             

    
    
    fileprivate func defaultOpensInSKStoreReviewController() -> Bool {
        switch UIDevice.current.systemVersion.compare("10.3.0", options: NSString.CompareOptions.numeric) {
        case .orderedSame, .orderedDescending:
            return true;
        case .orderedAscending:

import SystemConfiguration


open class AppRating {
    
    private static var appID : String = "";
