Discuss the latest Apple technologies announced at WWDC22.

Posts under WWDC22 tag

117 Posts

Post

Replies

Boosts

Views

Activity

Sth about WWDC
I remembered there's a message that says that you cannot modify this video or whatever at the end of every session. So, if I trim the video and send it to my friend, is it allowed? Bonus: where can I find the background music for every daily debrief video (if I can)?
2
0
538
Jun ’22
ICB Support for Object/Mesh Shaders
Hello! I am starting to dig into the docs on object and mesh shaders. I see that the Metal API on the CPU side has new functions for setting object and mesh buffers in the new programable stage. But I don't see corresponding changes to the API for MTLIndirectCommandBuffer. Will we be able to use the GPU to encode draw commands using a pipeline that leverages the new shader types? Thanks,
0
0
1.2k
Jun ’22
Crash on "Library not loaded: /usr/lib/swift/libswiftCloudKit.dylib" in WatchOS 9 and iOS 16 simulators when using CloudKit
I found out that for some reason, /Library/Developer/CoreSimulator/Volumes/watchOS_20R5287q/Library/Developer/CoreSimulator/Profiles/Runtimes/watchOS 9.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/libswiftCloudKit.dylib is not a file, but a symlink to /System/Library/Frameworks/CloudKit.framework/CloudKit - which is a folder, not a file, and as a result, any app that uses CloudKit crashes instantly after start on my WatchOS 9 and iOS 16 simulators. On WatchOS 8.5 and iOS 15.5 sim everything works. Can you confirm if this is a known bug? I tried redownloading the simulators, but the result is same.
3
1
2.5k
Jun ’22
Using Voice Isolation with back camera placed at 4ft distance
Voice isolation does a great job with noise suppression when the user is holding the phone in hand (facetime use case). But when the phone is about 4-feet away from the user, voice isolation quality substantially drops and we are seeing that it is better to not use it. Our use case demands that user mounts phone on tripod and sites approximately 4 feet away from camera. In this case we are seeing worst performance from voice isolation, presumably because of heavy signal processing and lower original signal to begin with.
0
0
875
Jun ’22
Couple questions about NavigationSplitView in SwiftUI
I'm in the process of building a SwiftUI app with a Sidebar and Detail View. I've run into some issues and I need some help fixing them: When the app is launched, my detail view shows up at the right of the sidebar. Great! However, the button that is supposed to navigate to that view isn't highlighted, which could cause user confusion. How do I make this button "light up" (with that blue background indicating to the user that it is selected, highlighted) and make the code so that this view opens up when the app opens (like in other Apple apps, see Music and Files) When I click on one of my sidebar items (which are just NavigationLinks), the background doesn't turn blue (highlight) to indicate that item is selected. I feel like this would cause user confusion, and I'd like to figure out why my code doesn't do this. One side note and a useful piece of information: whenever I click the NavigationLink in the sidebar, the console prints this: onChange(of: UpdateTrigger) action tried to update multiple times per frame. In the macOS app, upon launch, the detail view shows up. Great. What doesn't show up is my sidebar with the options on it. How do I make it so that the sidebar shows up no matter what unless the user specifies to remove it from view? Attached are some images and my code. Thanks, y'all! struct ContentView: View {     var body: some View {                  // NavigationSplitView for the sidebar                  NavigationSplitView {                          // List of the options                          List {                                  // NavigationLink for my button                                  NavigationLink {                                          // Linking to my main view that I want to show up upon launch of the app                                          MainView()                                          // Label to make it look pretty                                      } label: {                     Label("Main View", systemImage: "icloud")                 }                                  // Make the sidebar actually look like a sidebar                                  .listStyle(.sidebar)                              }                          // NavigationTitle at the top of the sidebar                          .navigationTitle("Cling")                          //                      } detail: {                          // Make it so that the main screen shows up upon launch (however, this doesn't make the button light up to signify that the user has selected that view)                          MainView()         }     } }
2
1
2.7k
Jun ’22
captureHighResolutionFrame
What is the correct approach to save the image (eg. CVPixelBuffer to png) obtained after calling the captureHighResolutionFrame method? "ARKit captures pixel buffers in a full-range planar YCbCr format (also known as YUV) format according to the ITU R. 601-4 standard" Should I change the color space of the image (ycbcr to rgb using Metal)?
5
0
2.4k
Jun ’22
Ventura - Log in causes my Mac to reboot; Safe mode and Reinstall didn’t work
HI all, Like many others, I accidentally installed Ventura on my M1 Max MBP but when I attempt to login on Ventura, the progress bar slowly moves as if trying to login, and then the systems reboots and does so every time so I can’t log in. I tried booting into Safe mode, but the same problem occurs, and I tried reinstalling Ventura and it still has the same problem. This is on my M1 Max MBP w/32GB/4TB. I think the problem may have occurred because I didn’t have enough disk space for the Ventura update (It popped up a warning), but after I dismissed the warning it went ahead and installed anyway. So I don’t know if that prevented some of the necessary files from installing/updating or if the problem is related to something else. I also tried to Restore from Time Machine using the Recovery Mode, and I am trying to restore from a snapshot on Macintosh HD (which is encrypted). But selecting Macintosh HD and then clicking Unlock does nothing. I am able to successfully unlock the disk while using Disk Utility and to Reinstall Ventura but Restore from Time Machine doesn’t want to cooperate. Is there a way to create another User Account via the Terminal? So I can try logging in with a clean account created by Ventura? Any suggestions or ideas would be much appreciated.
2
0
2k
Jun ’22
URL recognition and openURL in AR Quick Look for eCommerce?
With WebXR and event-exchange with maybe coming next summer, would you please consider to add Live-Text to ARQL? Currently an interactive AR scene is not able to redirect the user to any other webpage, except the originating. And only a single tapToPay event can be sent at the end of an ARQL session without any reasonable payload. I've come up with a in-house workflow to build interactiveUSDZ archives for product configuration that dynamically show/update an https-URL representing the user's choice that forwards you to an order form / Webshop. A sample project can be evaluated here: https://kreativekk.de/Swivel.html Currently users have to take a screenshot of their configuration, including this URL and switch over to the Photos.app to let it recognise and invite to open the link.
0
0
1.7k
Jun ’22
Continuity Camera - Streaming Use Case
Continuity Camera is a way to stream raw video and metadata from iPhone to mac. Is it possible for an iPhone local recording app to use camera continuity to stream a preview from iPhone to mac? Can camera continuity be made available on iPad, so that one can stream video/metadata to iPad screen (use case being a need to use better camera and user does not have a mac-book)
0
0
1.6k
Jun ’22
Sth about WWDC
I remembered there's a message that says that you cannot modify this video or whatever at the end of every session. So, if I trim the video and send it to my friend, is it allowed? Bonus: where can I find the background music for every daily debrief video (if I can)?
Replies
2
Boosts
0
Views
538
Activity
Jun ’22
ICB Support for Object/Mesh Shaders
Hello! I am starting to dig into the docs on object and mesh shaders. I see that the Metal API on the CPU side has new functions for setting object and mesh buffers in the new programable stage. But I don't see corresponding changes to the API for MTLIndirectCommandBuffer. Will we be able to use the GPU to encode draw commands using a pipeline that leverages the new shader types? Thanks,
Replies
0
Boosts
0
Views
1.2k
Activity
Jun ’22
Crash on "Library not loaded: /usr/lib/swift/libswiftCloudKit.dylib" in WatchOS 9 and iOS 16 simulators when using CloudKit
I found out that for some reason, /Library/Developer/CoreSimulator/Volumes/watchOS_20R5287q/Library/Developer/CoreSimulator/Profiles/Runtimes/watchOS 9.0.simruntime/Contents/Resources/RuntimeRoot/usr/lib/swift/libswiftCloudKit.dylib is not a file, but a symlink to /System/Library/Frameworks/CloudKit.framework/CloudKit - which is a folder, not a file, and as a result, any app that uses CloudKit crashes instantly after start on my WatchOS 9 and iOS 16 simulators. On WatchOS 8.5 and iOS 15.5 sim everything works. Can you confirm if this is a known bug? I tried redownloading the simulators, but the result is same.
Replies
3
Boosts
1
Views
2.5k
Activity
Jun ’22
Use nscurl with client certificate?
As a follow-up to a Networking lab conversation I had on Tuesday I have the following question: Is there a way to use nscurl to connect to a server that requires client authentication by providing a client certificate? None of the documented options seem to allow that, but maybe there is an undocumented one...
Replies
2
Boosts
0
Views
1.9k
Activity
Jun ’22
Using Voice Isolation with back camera placed at 4ft distance
Voice isolation does a great job with noise suppression when the user is holding the phone in hand (facetime use case). But when the phone is about 4-feet away from the user, voice isolation quality substantially drops and we are seeing that it is better to not use it. Our use case demands that user mounts phone on tripod and sites approximately 4 feet away from camera. In this case we are seeing worst performance from voice isolation, presumably because of heavy signal processing and lower original signal to begin with.
Replies
0
Boosts
0
Views
875
Activity
Jun ’22
Couple questions about NavigationSplitView in SwiftUI
I'm in the process of building a SwiftUI app with a Sidebar and Detail View. I've run into some issues and I need some help fixing them: When the app is launched, my detail view shows up at the right of the sidebar. Great! However, the button that is supposed to navigate to that view isn't highlighted, which could cause user confusion. How do I make this button "light up" (with that blue background indicating to the user that it is selected, highlighted) and make the code so that this view opens up when the app opens (like in other Apple apps, see Music and Files) When I click on one of my sidebar items (which are just NavigationLinks), the background doesn't turn blue (highlight) to indicate that item is selected. I feel like this would cause user confusion, and I'd like to figure out why my code doesn't do this. One side note and a useful piece of information: whenever I click the NavigationLink in the sidebar, the console prints this: onChange(of: UpdateTrigger) action tried to update multiple times per frame. In the macOS app, upon launch, the detail view shows up. Great. What doesn't show up is my sidebar with the options on it. How do I make it so that the sidebar shows up no matter what unless the user specifies to remove it from view? Attached are some images and my code. Thanks, y'all! struct ContentView: View {     var body: some View {                  // NavigationSplitView for the sidebar                  NavigationSplitView {                          // List of the options                          List {                                  // NavigationLink for my button                                  NavigationLink {                                          // Linking to my main view that I want to show up upon launch of the app                                          MainView()                                          // Label to make it look pretty                                      } label: {                     Label("Main View", systemImage: "icloud")                 }                                  // Make the sidebar actually look like a sidebar                                  .listStyle(.sidebar)                              }                          // NavigationTitle at the top of the sidebar                          .navigationTitle("Cling")                          //                      } detail: {                          // Make it so that the main screen shows up upon launch (however, this doesn't make the button light up to signify that the user has selected that view)                          MainView()         }     } }
Replies
2
Boosts
1
Views
2.7k
Activity
Jun ’22
captureHighResolutionFrame
What is the correct approach to save the image (eg. CVPixelBuffer to png) obtained after calling the captureHighResolutionFrame method? "ARKit captures pixel buffers in a full-range planar YCbCr format (also known as YUV) format according to the ITU R. 601-4 standard" Should I change the color space of the image (ycbcr to rgb using Metal)?
Replies
5
Boosts
0
Views
2.4k
Activity
Jun ’22
Ventura - Log in causes my Mac to reboot; Safe mode and Reinstall didn’t work
HI all, Like many others, I accidentally installed Ventura on my M1 Max MBP but when I attempt to login on Ventura, the progress bar slowly moves as if trying to login, and then the systems reboots and does so every time so I can’t log in. I tried booting into Safe mode, but the same problem occurs, and I tried reinstalling Ventura and it still has the same problem. This is on my M1 Max MBP w/32GB/4TB. I think the problem may have occurred because I didn’t have enough disk space for the Ventura update (It popped up a warning), but after I dismissed the warning it went ahead and installed anyway. So I don’t know if that prevented some of the necessary files from installing/updating or if the problem is related to something else. I also tried to Restore from Time Machine using the Recovery Mode, and I am trying to restore from a snapshot on Macintosh HD (which is encrypted). But selecting Macintosh HD and then clicking Unlock does nothing. I am able to successfully unlock the disk while using Disk Utility and to Reinstall Ventura but Restore from Time Machine doesn’t want to cooperate. Is there a way to create another User Account via the Terminal? So I can try logging in with a clean account created by Ventura? Any suggestions or ideas would be much appreciated.
Replies
2
Boosts
0
Views
2k
Activity
Jun ’22
URL recognition and openURL in AR Quick Look for eCommerce?
With WebXR and event-exchange with maybe coming next summer, would you please consider to add Live-Text to ARQL? Currently an interactive AR scene is not able to redirect the user to any other webpage, except the originating. And only a single tapToPay event can be sent at the end of an ARQL session without any reasonable payload. I've come up with a in-house workflow to build interactiveUSDZ archives for product configuration that dynamically show/update an https-URL representing the user's choice that forwards you to an order form / Webshop. A sample project can be evaluated here: https://kreativekk.de/Swivel.html Currently users have to take a screenshot of their configuration, including this URL and switch over to the Photos.app to let it recognise and invite to open the link.
Replies
0
Boosts
0
Views
1.7k
Activity
Jun ’22
Continuity Camera - Streaming Use Case
Continuity Camera is a way to stream raw video and metadata from iPhone to mac. Is it possible for an iPhone local recording app to use camera continuity to stream a preview from iPhone to mac? Can camera continuity be made available on iPad, so that one can stream video/metadata to iPad screen (use case being a need to use better camera and user does not have a mac-book)
Replies
0
Boosts
0
Views
1.6k
Activity
Jun ’22
Is it possible to disable iCloud Keychain synchronization of the Passkeys
Short question: Is is possible to disable the iCloud Keychain synchronization of the Passkeys on-demand? This would ensure and allow device-specific binding where necessary.
Replies
1
Boosts
3
Views
2.2k
Activity
Jun ’22
Joining WWDC22 Lab with a colleague
Just a general question. Is it allowed to join an online Lab together with a colleague or do we need to be only one person?
Replies
1
Boosts
0
Views
1.3k
Activity
Jun ’22
Team members joining lab sessions
If I was excepted for a lab session, can a person from my team (same developer account) join the WebEx meeting for the lab session?
Replies
1
Boosts
0
Views
1.3k
Activity
Jun ’22
Developer app won't let me view videos in full screen
I noticed that this year the Developer App is not allowing me to run the videos in full screen mode. I have confirmed this on a 2019 16inch MBP and 2021 11 Inch iPad Pro. Is anyone else seeing this issue?
Replies
4
Boosts
2
Views
1.6k
Activity
Jun ’22
iOS background
Hi there, I'm trying to set this photo as my lock screen. When I do it by itself without widgets, it returns as a black screen (only showing the time, date, camera and flashlight buttons). Even with the widgets, I still see a black screen. Can anyone reproduce it?
Replies
0
Boosts
0
Views
862
Activity
Jun ’22
How to add "annotations" to AR Model in QuickLook
How do I overlay an annotation/detail popup to AR Models in QuickLook? This was done with the WWDC Trading Cards AR Model. I haven't been able to find any other info on this. Here is an article which has an image of what I am referring to https://vrscout.com/news/apple-shows-off-ar-trading-cards-ahead-of-wwdc-2022/
Replies
0
Boosts
0
Views
1k
Activity
Jun ’22
How to watch other WWDC sessions
Where and how do I watch other WWDC 22 sessions? Where can I find the schedule? I've been trying to look for a while, please help!
Replies
3
Boosts
1
Views
1.5k
Activity
Jun ’22