Explore best practices for creating inclusive apps for users of Apple accessibility features and users from diverse backgrounds.

All subtopics

Post

Replies

Boosts

Views

Activity

ABM Connect Account
I have done federated authentication with MS Entra through ABM. It has not been 60 days since then, but I cannot log in with my existing domain account (personal account). I understand that I can log in with my existing domain account even though the "Apple ID update" notification appears for 60 days. (Automatic domain change after 60 days) We are currently forcing an update. How can I 1) log in with my existing domain account or 2) bring forward the "automatic domain change"?
1
0
497
Jul ’24
Cannot turn on Guided Access for Vision OS 2.0 app in development
Cannot turn on Guided Access for Vision OS 2.0 app in development I tried open Guided Access mode by control panel or triple click on crown button. It all response nothing. And after that other app cannot enter the Guided Access mode either. When I switch off and on Guided Access in General -> Accessiblity. It work for other app. but not my developing app.
1
0
422
Aug ’24
Sheets and VoiceOver
Hello, I am trying to add an accessibility label and hint to a SwiftUI sheet's drag indicator but am not having any luck. Currently, VO reads 'sheet grabber, button, double tap to expand the sheet'. I'd really like VO to also include the current height of the sheet (similar to Apple Maps sheet). Does anyone by chance know how I can target the drag indicator/sheet grabber to do this? Thanks in advance.
1
0
469
Aug ’24
imessage video
Hi! as a sign language user, I send videos often because it is often the prefered way of communication with Deaf people, especially with international persons in my network. And .... I want to ask is there a way to send longer videos rather than putting in time to cut the videos according to the time limit and then send a series of videos. Wish we could send messages up to 10 minutes. Or can you tell me that there's another method that I may be missing or an APP that you would recommend for my iphone. Thank you
1
0
393
Aug ’24
iOS 18 beta 2
I installed the update last night on my iPhone 15 Pro Max and since then my phone won’t let me press certain apps, freezes, dies faster, and gets really hot. I really regret updating My phone please fix this as soon as possible.
1
0
522
Aug ’24
Mail app uses wrong name
I had a post in the forums explaining this problem and its solution but someone more concerned with which version of the software was used than whether the post addressed a problem removed it. So I'm posting it here again so the next time someone has this problem they can find it (hopefully). If Apple took its UX development as seriously as they do their curation of forums posts this would be a non-issue. Original post: No matter what I do, the Mail app continues to send the wrong name when I reply to an email. This is incredibly frustrating and I'm hoping someone can suggest something I haven't already tried. What I've tried so far: Contacts I've edited my contact card to not have the wrong name anywhere. Notably, searching for the wrong name still brings up my contact card. Even though it doesn't show in any fields. Mail settings I've gone into Settings->Mail->Accounts and ensured the Name field has only the correct name. iCloud settings I've gone to icloud.com, opened the Mail app, and clicked the gear icon to bring up settings. The right name is listed there. I'm pulling my hair out trying to find where this name is hidden. I would rather it not add any name to my email From line if it can't use the correct one. Solution: in Settings->Mail app->Accounts, make sure you actually enter your name in the fields. If your contact name is there but it's grey, indicating it was the default, this may not be used. Note: I'm putting this under Accessibility and Inclusion because making it difficult or hidden to change your name on email could end up deadnaming someone. Which is not cool. It's bad enough y'all make given name and surname required fields when not everyone in the world uses a surname.
1
1
497
Aug ’24
iOS 18 Beta 5 keyboard issue
Hi, I’m testing iOS 18 for a some time already and really enjoying your efforts to merge Lithuanian and English keyboards. Unfortunately in 18 Beta 5 I have received today there is just 1 option of “EN LT” left and in it Lithuanian special symbols (like ę ė ų į and etc.) are in the most uncomfortable / far away location when typing. Please change it and the best would be - please remove all non Lithuanian symbols from “EN LT” layout, as its not needed and brings only confusion when typing.
1
1
786
Aug ’24
SwiftData error when trying to delete items from a list, Never access a full future backing data
When I try to delete items from my list stored with swift data, it instantly makes crash my app with this error message: SwiftData/BackingData.swift:482: Fatal error: Never access a full future backing data - PersistentIdentifier(id: SwiftData.PersistentIdentifier.ID(url: x-coredata://03DEFFA9-87EF-4E13-9448-946D9EBC17B6/Exercise/p8), implementation: SwiftData.PersistentIdentifierImplementation) with Optional(0252D555-649A-45B2-954C-7DD62A6DBAE4) import SwiftUI import SwiftData struct WorkoutsView: View { @Environment(\.modelContext) var modelContext @Query(sort: [ SortDescriptor(\Workout.name), SortDescriptor(\Workout.difficulty), SortDescriptor(\Workout.duration) ]) var workouts: [Workout] @State private var isEditing = false @State private var showingAddScreen = false var body: some View { NavigationStack { List { ForEach(workouts) { workout in //design purpose code } .onDelete(perform: deleteWorkouts) } .navigationTitle("Workouts") .toolbar { ToolbarItem(placement: .topBarLeading) { EditButton() } ToolbarItem(placement: .topBarTrailing) { Button(action: { showingAddScreen = true }) { Image(systemName: "plus") } } } .sheet(isPresented: $showingAddScreen) { AddWorkoutView() } } } func deleteWorkouts(at offsets: IndexSet) { for offset in offsets { let workout = workouts[offset] modelContext.delete(workout) } } }
2
0
593
Aug ’24