Alarm Clock Notes

This Article Is For:

  • Clients who have purchased the SoCast Mobile App
  • Clients who the the mobile app alarm clock enabled

Below are a list of guidelines and notes for the mobile app alarm clock to work as intended.

Notes:

  1. All device configurations required by the app are outlined at all times on the app's Settings screen and must be completed in order for the app to work as intended. The app is unable to verify all the required settings.
  2. On iOS, even if notifications are enabled from the app, the user must also have the app notifications enabled on the lock screen and/or notification center in order for the app to work as intended
  3. On Android, even if notifications are enabled from the app, the "Do Not Disturb" mode must be disabled in order for the alarm to work as intended
  4. The app must remain open in the background and the ringer must be turned on in order for the alarm to sound
  5. If pre-roll ads are configured, they should be kept short in order to get to the stream, this will deter the user from abandoning the app.
  6. When the alarm is sounding, all other player controls will be disabled from the brand bar, toolbar, and player control push notifications so that the user can distinguish whether they are stopping or snoozing the stream
  7. The alarm stops if the user closes the app while the alarm is sounding
  8. A default alarm sound will be played if:
    1. the stream is not available when the alarm sounds
    2. the app has been closed and is no longer running in the background
    3. the app crashes
  9. If the app is in the background and the stream is already playing when the alarm sounds, this default sound will be used to interrupt the stream for 5 seconds before playing the pre-roll ad if configured, or resuming the stream if a pre-roll is not configured
  10. If the app is in the background but not currently in use, the Alarm Sounding screen will be triggered when the alarm sounds
  11. If the app is active when the alarm sounds, the Alarm Sounding screen will not interrupt the user's current task and they can instead interact with the alarm using the alarm push notification that will appear
  12. If the app is active and the stream is already playing when the alarm sounds, a prompt will appear asking the user to stop or snooze the alarm
  13. The alarm may be affected by calls and other interruptions


  1. For iOS & Android:
    1. Notifications must be enabled for the alarm and push notifications to work
    2. On a fresh app install, users are prompted whether to allow notifications from the app (iOS only allows the prompt to be triggered once)
    3. If the user has opted not to allow app notifications from the prompt, they must then manually change their device notification settings in order to use the alarm, play/pause the stream outside the app, and receive push notification
    4. iOS and Android do not allow the app to link directly to the device notifications settings, but we are able to link to the app system settings instead as a shortcut

 

  1. iOS:
    1. In addition to allowing notifications from the app, the user must also allow the following:
    2. Show in Notification Center
    3. Sounds
    4. Badge App Icon
    5. Show on Lock Screen

 

  1. For Android (General):
    1. The app must be allowed to send notifications while in Do Not Disturb mode for the alarm and push notifications to work
    2. This configuration must be done manually in the device settings by the user
    3. By default, Do Not Disturb mode blocks all notifications from all apps
    4. Android does not allow the app to link directly to the Do Not Disturb device settings
    5. The app must be excluded from the Battery Optimization device settings for the alarm to work
    6. This configuration must be done manually in the device settings by the user
    7. By default, Battery Optimization includes all apps
    8. Android does allow the app to link directly to the Battery Optimization device settings

 



Filter by label

There are no items with the selected labels at this time.