Apple replied back that it's fixed in Xcode 15.1 in my ticket (https://feedbackassistant.apple.com/feedback/13194758)
Post
Replies
Boosts
Views
Activity
Why are people in this thread acting like this is something they can solve? It's a bug in Xcode, you can't solve it, only Apple can.
eskimo you must never have written a real app lol.
You can't wrap the system log at all right now, because if you do the callsite info will be of the code that wrapped the log statement.
Which means in Xcode 15 you have to pick between getting the log integration or a functional logger where you can store things in files so users can send you bug reports with logs from their devices, etc.
The complete oversight in structured logging in Xcode 15 / iOS 17 is baffling. It's like Apple never heard of logging to a file before.
It's a bug in Xcode 13. It'll list the "Conversion to Swift 5 is available" for all Swift Packages, regardless of the package being written in Swift 5 or not.
Found a workaround.
Change the shortcut to something custom in Xcode
Open ~/Library/Developer/Xcode/UserData/Keybindings/Default.idekeybindings in a text editor
Change the shortcut to @$7
i.e.
<key>Keyboard Shortcut</key>
<string>@$7</string>
You'll need to do it for all 4 comment shortcuts.
We have determined the root cause of the problems
AVAudioSession.sharedInstance().setActive(true) must be called before the AVPictureInPictureController is initialised.
The frame size for the AVPlayerLayer must have a aspect ratio no greater than 16/9 (filed as a separate bug, rdar//8689203)
I hope this will be useful information to others experiencing similar issues. While both of these issues seems intentional by Apple, these side effects need to be documented or trigger proper asserts and/or log statements so developers can solve the issues on their end.