Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow configuration via Appirater.plist, support landscape mode. #69

Closed
wants to merge 3 commits into from

Conversation

jlopez
Copy link

@jlopez jlopez commented Sep 25, 2012

Hi, I added these changes to avoid having to change the code to tailor to a specific usage. Instead, all the configuration options may be specified in an Appirater.plist file (sample included). The plist may be omitted, in which case sensible defaults apply (just as before). Lastly, the AppID may be specified in the Info.plist.

Also added a small change to support landscape orientation (before, the dialog was trimmed if shown in landscape).

Lastly, made debug default to NO. Debug may still be turned on by using an Appirater.plist file.

Allow Appirater to be configured via optional Appirater.plist file.
If omitted, it defaults to the old defaults defined in Appirater.h,
except for the iTunes App ID, which defaults to the Info.plist
`iTunesAppID` string entry (if omitted it will be 0)
Show only two buttons in rate request dialog: 'Rate' and one of
'Reminde me' and 'No'. Use LandscapeHideCancelCount in Appirater.plist
to define how many times to show the 'Remind me' button before
showing the 'No' button.
May be turned on via Appirater.plist
@jlopez jlopez closed this May 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant