Pick the fix
You want to summarise notes on device, but some users' devices don't support Apple Intelligence. Best approach?
Hint 1 of 1
Availability depends on more than the OS version.
Choose an answer, then open Show answer below to check it.
Show answer
Answer: A Check SystemLanguageModel.default.availability, use a LanguageModelSession when available, and hide or replace the feature otherwise
Correct. It works where supported and degrades gracefully.
Why not the others?
- B Call the model and show a crash report if it fails. Users get errors instead of a fallback.
- C Send the notes to a paid cloud API without telling users. It's a privacy problem and a different product decision.
- D Require iOS 26 for the whole app. The OS version doesn't guarantee model availability.