AlarmKit — disabling haptics when alarm fires?

Hi,

Quick question on AlarmKit (iOS 26): is there any way to disable the vibration/haptics that play alongside the alarm sound? I'm building a gentle wake-up alarm and I'd like sound-only behavior.

From what I can see, AlertConfiguration.AlertSound only lets me customize the audio (.default or .named(_:)). There doesn't seem to be a haptic-related property on AlertConfiguration or anywhere else in the alarm configuration chain.

Is this a current limitation, or am I missing something? If it's a limitation, I'll file a Feedback Assistant request and post the FB number here.

Thanks!

Thanks for the post. I would recommend you to download the sample and look at the options available. This is a great question and its interesting workflow.

What I know is limited how notification works in iOS. In many of notification and alert-based frameworks, haptics are traditionally tightly coupled with the system sound behavior by default. If AlertConfiguration and its related configuration chain do not explicitly expose a property to mute, decouple, or customize the haptics independently of the AlertSound, there is no hidden workaround to disable them.

Filing a Feedback Assistant request is exactly the right next step for an enhancement request. Your specific use case of building a "gentle wake-up alarm" is a perfect justification for why developers need granular control over haptics versus audio. I haven’t got to explore the idea of adding different audio files to see the behavior. I would recommend you to do that as well as make sure on the testing device you disable all user preference on anything besides sound.

Feel free to drop the FB number here once you have it filed!

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?

Resources:

https://developer.apple.com/documentation/AlarmKit

https://developer.apple.com/documentation/AlarmKit/scheduling-an-alarm-with-alarmkit

Albert
  Worldwide Developer Relations.

Thanks @DTS Engineer — that confirms what I was seeing.

Filed the enhancement request: FB21947832 — "Add a vibration/haptic configuration option to AlarmKit AlarmManager.AlarmConfiguration."

Per your suggestion I tested with different audio files (default, custom, near-silent) and with all user-level haptic preferences disabled: the system haptic pattern plays identically in every case, including in the AlarmKit sample project. So haptics are fully system-controlled with no developer or user opt-out for AlarmKit alarms.

If anyone else needs sound-only alarms, duplicating the FB above would help prioritization. Thanks!

@vfaramond Thanks so much for the enhancement request, I see got routed to the correct team.

You can see the status of your feedback in Feedback Assistant. There, you can track if the report is still being investigated, has a potential identifiable fix, or has been resolved in another way. The status appears beside the label "Resolution." We're unable to share any updates on specific reports on the forums.

For more details on when you'll see updates to your report, please see What to expect after submission.

Albert  WWDR

AlarmKit — disabling haptics when alarm fires?
 
 
Q