Ask Your Question
0

What does the error "QOS_CLASS_USER_INITIATED waiting on a lower QoS thread running at QOS_CLASS_DEFAULT" mean after transitioning to Xcode 14 beta?

asked 2022-05-17 11:00:00 +0000

huitzilopochtli gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2023-03-15 10:00:00 +0000

lakamha gravatar image

The error "QOSCLASSUSERINITIATED waiting on a lower QoS thread running at QOSCLASSDEFAULT" indicates that there is an issue with the quality of service (QoS) settings for the threads in your code. Specifically, it means that a high-priority thread (QOSCLASSUSERINITIATED) is waiting on a lower-priority thread (QOSCLASSDEFAULT), which could cause performance issues or delays.

This error message may have appeared after transitioning to Xcode 14 beta because the new version may have stricter enforcement of QoS settings. To fix this issue, you may need to adjust the QoS settings for your threads to ensure that higher-priority threads are not waiting on lower-priority threads. This may involve restructuring your code or using different threading techniques to improve performance and ensure smooth operation.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2022-05-17 11:00:00 +0000

Seen: 13 times

Last updated: Mar 15 '23