Post not yet marked as solved
we can access to AVCaptureDevice with new API Introduced
if let device = ARWorldTrackingConfiguration.configurableCaptureDeviceForPrimaryCamera {
do {
try device.lockForConfiguration()
// configure AVCaptureDevice settings
…
device.unlockForConfiguration()
} catch {
// error handling
…
}
}
For more please checkout WWDC22 at 12:35
Post not yet marked as solved
One of the working solution for running Xcode 14 on Sonoma https://developer.apple.com/forums/thread/734709
Post not yet marked as solved
@NavidF If we use @Environment AppDataModel.... AppDataModel need to adopt @Observable macro and I believe @Observable macro is not working with Xcode 15 beta 5.
Post not yet marked as solved
Yes even their sample app of Observable having this issue (in Beta 5) so looks like we need to wait until they fixed it.
Post not yet marked as solved
/// In order for the interface to appear, both isPresented must be true
/// and document must not be nil. When the operation is finished,
/// isPresented will be set to false before onCompletion is called.
/// If the user cancels the operation, isPresented will be set to false and onCompletion will not be called.
`public func fileExporter<D>(isPresented: Binding<Bool>, document: D?, contentType: UTType, defaultFilename: String? = nil, onCompletion: @escaping (_ result: Result<URL, Error>) -> Void) -> some View where D : FileDocument`
So we can observe change of isPresented Binding
.onChange(of: DownloadManager.isShowingFileExporterForZip, perform: { newValue in
// If the user cancels the operation, `isPresented` will be set to `false`
if newValue == false {
DownloadManager.exportableZipDocument = nil
}
})
Post not yet marked as solved
Yes there is API
videoCaptureDevice.videoZoomFactor = videoZoomFactor
videoCaptureDevice.setPrimaryConstituentDeviceSwitchingBehavior(.locked, restrictedSwitchingBehaviorConditions: [])
Post not yet marked as solved
We can now test refund in sandbox and also expecting to receive notification on refund cycle of consumable in-app purchase here is video for reference.
Post not yet marked as solved
You can check this video this is in-depth explanation of core motion and sensor fusion algorithm this might help.[https://developer.apple.com/devcenter/download.action?path=/videos/wwdc_2012__hd/session_524__understanding_core_motion.mov]