Apple Account authorization instead of app-specific-password

Apple's app-specific password support article says:

"For supported third-party apps that access your iCloud Mail, Calendar, and Contacts, you can authorize the app using your Apple Account instead of using an app-specific password."

I can't find any documentation about (1) what makes an app "supported," (2) how to apply or qualify, or (3) the technical mechanics — Sign in with Apple, OAuth scopes, MDM, etc.

I'm building an iOS app (already approved for Gmail with the gmail.modify scope and CASA-assessed) that monitors a user's mailbox for scam emails with their explicit consent. I'd love to offer the same to iCloud Mail users without requiring the manual app-specific password flow, if there's a Sign in with Apple-style alternative available.

Has anyone had success applying for this, or can an Apple engineer point to additional documentation? Thanks!

Answered by DTS Engineer in 887140022

I think the droid you’re looking for is Express interest in Auth 2.0 for iCloud Mail, Calendar, and Contacts.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I think the droid you’re looking for is Express interest in Auth 2.0 for iCloud Mail, Calendar, and Contacts.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Apple Account authorization instead of app-specific-password
 
 
Q