Popularity
1.9
Stable
Activity
0.0
Stable
51
4
12

Programming language: Swift
License: MIT License
Tags: UI     Rating Stars    
Latest version: v0.1.3

MBRateApp alternatives and similar libraries

Based on the "Rating Stars" category.
Alternatively, view MBRateApp alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of MBRateApp or a related project?

Add another 'Rating Stars' Library

README

DEPRECATED -

App Store policy does not allow to use these kinds of frameworks anymore and suggest the native app rater https://developer.apple.com/documentation/storekit/skstorereviewcontroller

MBRateApp

CI Status Version License Platform

Usage

To run the example project, clone the repo, and run pod install from the Example directory first.

Customization

var rateUsInfo = MBRateUsInfo() //get the default settings

//override any attribute
rateUsInfo.title = "Enjoying The League?"
rateUsInfo.titleImage = UIImage(named: "icon")
rateUsInfo.itunesId = "893653132"

//set the value in the shared instance
MBRateUs.sharedInstance.rateUsInfo = rateUsInfo

Presentation

MBRateUs.sharedInstance.showRateUs(self
        , positiveBlock: { () -> Void in
        //code to run when the user chose more than 3 stars and chose to rate in the app store
        }, negativeBlock: { () -> Void in
        //code to run when the user chose less than 4 stars and chose to send feedback
        }) { () -> Void in
        //code to run when the user dismissed that screen without choosing anything
}

Requirements

Installation

MBRateApp is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "MBRateApp"

Author

Mati Bot, [email protected], @b0tnik

License

MBRateApp is available under the MIT license. See the LICENSE file for more info.


*Note that all licence references and agreements mentioned in the MBRateApp README section above are relevant to that project's source code only.