Notes. Currently we don't show on this page the in-app name and in-app description. Apple will require that we show exactly what we have in in-app name and description somewhere here as well.
Subscription message. Top of a window.
"Get alerts as you’re approaching red light and speed cameras in US & Canada, and see camera locations on the map screen."
If used as the in-app title, consider shortening to "Red light and speed camera alerts for USA & Canada" or "Camera alerts for USA & Canada"
End-user agreement.
Is shown when user taps on "SUBSCRIBE!" or "RE-SUBSCRIBE" button.
Title.
"POI Factory end user agreement"
Body.
"POI Factory’s safety camera content is provided on an “as-is” basis without any warranties and is licensed for use only with this application and may not be copied, distributed, transferred, assigned or used for any other purpose. All title and copyrights in and to the POI Factory’s safety camera content are owned by POI Factory which content is protected by copyright laws and international treaty provisions. In no event shall POI Factory be liable for any special, consequential, incidental or indirect damages whatsoever arising out of use of the content."
Options:
"Agree, let me subscribe!"
"No, take me back"
When user has subscribed we show him a popup saying that product has been activated ("provisioned"). We agreed we need to add "Show nearby cameras" option/function to that activation dialog.
Activation success message.
Title.
"Congratulations!"
Body.
"Speedometer is now watching for red light and speed cameras! Alerts are shown in the area that used to be occupied by iPod controls. Tap on that area to show alerting controls or swipe to switch between camera alerts and iPod."
Options:
"Show nearby cameras"
"" - option, something like "OK"
As time goes and dependent on user progressing with renewing the subscription or not this window will show different texts to the user.
No status, no known subscription.
"Get automatic weekly updates for fixed camera locations in USA & Canada, including alerts as you approach cameras. Subscription duration is 1 month, and it will automatically renew until cancelled. Camera info is provided by POI Factory, LLC."
If used with a shorter top-of-window message, consider:
"Get alerts as you approach red light and speed cameras in USA & Canada, with automatic weekly updates to permanent camera locations. The subscription duration is 1 month, and it will automatically renew until cancelled. Camera info is provided by POI Factory, LLC."
"Retrieving price information ..."
"Purchase in progress ..."
"Can't connect to AppStore"
"ACTIVATING CAMERAS ..."
"Trying to restore your subscriptions ..."
"SUBSCRIBED!"
"Your subscription renewal date is %@. Camera info is from %@. Speedometer will check for updates automatically every week, or you can check manually by tapping on \"Check for updates\" in collection settings page."
"EXPIRED. USING GRACE PERIOD."
"Expired on %@, but covered by a grace period until %@. When online and if you believe that your subscription is active, please use \"Restore subscription\" button to restore your subscription status."
"Expired on %@, and grace period is over. Please re-subscribe if you want to continue using US & Canada camera data, or use \"Restore subscription\" if you believe that your subscription should be still active."
Alternative for consideration: "Expired on %@, and grace period is over. Please re-subscribe if you want to receive camera alerts for USA & Canada, or use \"Restore subscription\" if you believe that your subscription should be still active."
"DISABLED. Subscribe first in order to activate."
"ACTIVE! Tap to deactivate US & Canada camera alerts." - When user is subscribed and collection is active.
"DISABLED. Tap to activate US & Canada camera alerts.)" - When user is subscribed, but disabled the collection.
"DISABLED. Waiting for purchase to be completed."
Title.
"Can't connect to AppStore"
Body.
"Please try to restore your purchases again when you are online!"
Options.
"OK"
There is a message here providing information on camera data date/version.
"Camera info is from %@. %@ Speedometer will check for updates automatically"
Second %@ stands for the message from the json file. That's whatever we put on a server as a version information/description.
This label can also show "CHECKING FOR UPDATES ..." and "UPDATING CAMERAS ..." with progress indicator spinning when querying the server or updating cameras is in progress.
Tap on a bottom left action button will open available actions list:
After tapping on "Check for updates" a dialog is open based on a server side json file check.
If there is an update.
Title.
"Updated camera info is available!"
Body.
"New camera info is from %@.\n%@"
Second %@ is what we have in json file for the version information.
Options.
"Download and update!"
"Download automatically later"
If user is not subscribed to a collection, following sentence is added to a Body:
"\nUpdates for this collection are only available for active USA & Canada camera subscriptions."
And options are:
"Open subscription window"
"Skip this update"
If there are no newer data on a server.
Title.
"Camera info is up to date!"
Body.
"Speedometer will check for updates automatically."
Options.
"OK"
If user is not subscribed to a collection then Body is:
"\nUpdates for this collection are only available for active USA & Canada camera subscriptions. Tap on on \"Open subscription window\" if you want to activate your subscription."
And options are:
"Open subscription window"
"Ignore"
In case of error with contacting the server, the following message will be shown:
Title.
"Error"
Body.
"Sorry, data can't be updated at the moment. Please check internet connection status, retry later or let developer know about the problem via the star button."