Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Log in or create an account to edit The Apple Wiki.

Dev:EmergencyAlerts.framework

From The Apple Wiki
EmergencyAlerts.framework
Private Framework
Available2.0 – present

EmergencyAlerts.framework is a private framework exclusive to iOS. It is a safety framework used to provide the user with Wireless Emergency Alerts from national and state level governments and/or emergency management agencies. It was added in iPhone OS 2.0 following the enactment of the Warning, Alert, Response Network (WARN) Act of 2008 in the United States, which was soon passed in 2012.

In the United States, all alerts are relayed by the FEMA Integrated Public Alert and Warning System, and can originate from any civil authority, with the UK Government relaying alerts themself.

It uses the SafetyAlerts framework to push the notification when received, causing the notification to open as a full alert on the user's screen to grab their immediate attention, without the need to require the user's touch (excluding in the Lock screen or on StandBy mode). SafetyAlerts also require an alert hash (called the WeaHash), and the WeaMessage itself.

No matter the country the user may be in, it plays the Emergency Alert System's attention tone (a combination of both 853Hz and 962.5Hz sine waves) two times at full volume.