To run the example project, clone the repo, and run
pod install from the Example directory first.
SBNag.swift is available through CocoaPods. To install it, simply add the following line to your Podfile:
This is a simple pod to manage the logic behind nagging users to take actions like rating your app or upgrading to a paid version. To do so, simply create a new
SBNagtion (think 'Nag Action'), and edit the defaults (
Example/SBNag/ViewController.swift shows how you could do this).
You'll most likely want to take some sort of action if the user agrees, and you can do this by providing a
defaultsKey is for determining if the user has either agreed to take the action or permanently rejected your request, and so should be unique to the
SBNagtion. For instance, you probably don't want to nag a user to rate your app after they already have, nor do you want to do so if they have decided never to rate it. The
defaultsKey allows us to take care of that for you.
SBNag.swift is available under the MIT license. See the LICENSE file for more info.