Post

Replies

Boosts

Views

Activity

Reply to Volume Shutter Buttons for Camera Capture
Well, in this case, any sort of an answer... It was very briefly announced in WWDC State Of the Union mentioning it will be out later this year. It's almost December and Apple is prepping iOS 17.2 to be out in a few weeks, which is in 4th beta. So, it's safe to say that 17.2 is the last update for this year, and no mention of this feature.
Nov ’23
Reply to Volume Shutter Buttons for Camera Capture
I have been officially notified that this API was indeed in 17.2: AVCaptureEventInteraction Found here: https://developer.apple.com/documentation/avkit/avcaptureeventinteraction I am having a hard time figuring out the API. if #available(iOS 17.2, *) { let x = AVCaptureEventInteraction { event in print ("AVCaptureEventInteraction Fired") } } What do I attach the interaction to?
Dec ’23
Reply to Volume Shutter Buttons for Camera Capture
Oh wow, look at that! Yes, this is why I was looking for an official answer on this. We do not have anywhere else to go for this. Do comments section is the first place I went to. As you mentioned, it says that UIInteraction is used to register actions triggered by system capture events and should be attached to views in the responder chain. And the for handler, it says that it is called when either the primary or secondary events are triggered. This is all that exsists on this. No more documentation or sample code. I will be experimenting and will update whatever I find. This API is significant for developers of 3rd party camera apps, we had to go around many limitations to mimic this action.
Dec ’23
Reply to iOS 14.4 TIFF metadata
Agree. My TIFF files are missing Metadata not matter which way I create the TIFF.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Apr ’21
Reply to Stop viewSafeAreaInsetsDidChange() being called
I have a UIPickerView that reloads it self every time viewSafeAreaInsetsDidChange() is called. The view it self is the size of the UIPickerView.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Jul ’23
Reply to Close button doesn't work in UIKit?
I am having the same issue. I am using UIKit and presenting it using TipUIPopoverViewController. My close button doesn't work either.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’23
Reply to How can we access the new focal lengths on iPhone 15 models?
Yes, I am having the same issue. I strongly believed that the zoom factors for 26mm, 35mm, etc were in secondaryNativeResolutionZoomFactors array. Apple please give us more documentation on this.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Sep ’23
Reply to Where is the session-10105 demo?
I am looking for the same.
Replies
Boosts
Views
Activity
Sep ’23
Reply to Volume Shutter Buttons for Camera Capture
Wish this was documented somewhere, when to expect..
Replies
Boosts
Views
Activity
Nov ’23
Reply to Volume Shutter Buttons for Camera Capture
Well, in this case, any sort of an answer... It was very briefly announced in WWDC State Of the Union mentioning it will be out later this year. It's almost December and Apple is prepping iOS 17.2 to be out in a few weeks, which is in 4th beta. So, it's safe to say that 17.2 is the last update for this year, and no mention of this feature.
Replies
Boosts
Views
Activity
Nov ’23
Reply to Volume Shutter Buttons for Camera Capture
I have been officially notified that this API was indeed in 17.2: AVCaptureEventInteraction Found here: https://developer.apple.com/documentation/avkit/avcaptureeventinteraction I am having a hard time figuring out the API. if #available(iOS 17.2, *) { let x = AVCaptureEventInteraction { event in print ("AVCaptureEventInteraction Fired") } } What do I attach the interaction to?
Replies
Boosts
Views
Activity
Dec ’23
Reply to Volume Shutter Buttons for Camera Capture
Oh wow, look at that! Yes, this is why I was looking for an official answer on this. We do not have anywhere else to go for this. Do comments section is the first place I went to. As you mentioned, it says that UIInteraction is used to register actions triggered by system capture events and should be attached to views in the responder chain. And the for handler, it says that it is called when either the primary or secondary events are triggered. This is all that exsists on this. No more documentation or sample code. I will be experimenting and will update whatever I find. This API is significant for developers of 3rd party camera apps, we had to go around many limitations to mimic this action.
Replies
Boosts
Views
Activity
Dec ’23
Reply to how to apply depth blur effect on preview like apple camera app
Any luck?
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
Jan ’24
Reply to LockedCameraCapture - Lock Screen Camera Capture UI Question
Thank you for the informative answer. One last question on this: The UI code doesn't have to be in SwiftUI, correct?
Replies
Boosts
Views
Activity
Jun ’24
Reply to LockedCameraCapture Does Not Launch The App from Lock Screen
I was able to resolve this issue by adding: NSCameraUsageDescription NSLocationWhenInUseUsageDescription NSPhotoLibraryUsageDescription to the info.plist of the locked camera capture target.
Replies
Boosts
Views
Activity
Oct ’25
Reply to Launch The Main App from LockedCameraCapture
let activity = NSUserActivityTypeLockedCameraCapture activity.userInfo = [UserInfoKey: info] This is also giving an error after being unrecognized, even after minimum target set to iOS 18.
Replies
Boosts
Views
Activity
Nov ’25