Post

Replies

Boosts

Views

Activity

Reply to How to Make Xcode Recognize Morph Targets in a DAE File Imported from Blender? I'm working on a project in Xcode where I need to use a 3D model with multiple morph targets (shape keys in Blender) for animations. The model, specifically the Wolf3D_He
I've found that Warren Moore's GLTFKit2 which allows you to import GLTF/GLB models directly into SceneKit is essentially the only way to use morph targets (particularly in Ready Player Me avatar models). https://github.com/warrenm/GLTFKit2
Topic: Graphics & Games SubTopic: SceneKit Tags:
May ’24
Reply to XCode 14.2 randomly crashes often since update to Ventura
I updated Xcode to version 14.3.1 and it still crashes regularly. It seems to be something to do with GIT source control: Thread 16 Crashed:: Dispatch queue: DVTSourceControlGitXPCClient :: Proxy Completion Queue 0 libobjc.A.dylib 0x1a27e7ff4 AutoreleasePoolPage::releaseUntil(objc_object**) + 4 1 libobjc.A.dylib 0x1a27e4b7c objc_autoreleasePoolPop + 256 2 CoreFoundation 0x1a2c1a59c _CFAutoreleasePoolPop + 32 3 Foundation 0x1a3bc8b14 __NSIndexSetEnumerate + 1104 4 Foundation 0x1a3baa024 _NSKeyValueObservationInfoGetObservances + 412 5 Foundation 0x1a3baa150 NSKeyValueWillChange + 176 6 Foundation 0x1a3b9ad18 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:] + 464 7 Foundation 0x1a3bc4f10 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKey:key:key:usingBlock:] + 64 8 Foundation 0x1a3bde43c _NSSetObjectValueAndNotify + 284 9 DVTSourceControl 0x10453b480 -[DVTSourceControlWorkingCopy(Operations) updateCurrentLocations:branches:stashes:remoteRepositories:remoteBranches:currentLocation:recentLocations:primaryRemoteRepository:currentState:] + 2264 10 DVTSourceControl 0x1045b2e78 closure #2 in DVTSourceControlWorkingCopy.updateCurrentLocations(completionBlock:) + 1424 11 DVTSourceControl 0x104597cfc closure #1 in DVTSourceControlGitXPCClient.complete(with:) + 60 12 DVTSourceControl 0x104578114 thunk for @callee_guaranteed () -> () + 20 13 DVTSourceControl 0x104578134 thunk for @escaping @callee_guaranteed () -> () + 20 14 libdispatch.dylib 0x1a29cc400 _dispatch_client_callout + 20 15 libdispatch.dylib 0x1a29db97c _dispatch_lane_barrier_sync_invoke_and_complete + 56 16 DVTSourceControl 0x104597c30 DVTSourceControlGitXPCClient.complete(with:) + 228 17 DVTSourceControl 0x104597f78 DVTSourceControlGitXPCClient.complete(with:context:) + 588 18 DVTSourceControl 0x1045ce2ec closure #1 in DVTSourceControlGitXPCOperation.init(proxyObject:identifier:client:context:operationBlock:) + 108 19 DVTSourceControl 0x104578bfc DVTSourceControlXPCOperation.complete(with:) + 92 20 DVTSourceControl 0x104578ed0 closure #1 in closure #1 in DVTSourceControlXPCOperation.operate(with:) + 68 21 DVTSourceControl 0x104578858 closure #1 in DVTSourceControlXPCOperation.execute(from:to:block:) + 84 22 DVTSourceControl 0x104579d30 partial apply for thunk for @callee_guaranteed () -> () + 20 23 DVTSourceControl 0x104578134 thunk for @escaping @callee_guaranteed () -> () + 20 24 libdispatch.dylib 0x1a29cc400 _dispatch_client_callout + 20 25 libdispatch.dylib 0x1a29db97c _dispatch_lane_barrier_sync_invoke_and_complete + 56 26 DVTSourceControl 0x104578434 DVTSourceControlXPCOperation.execute(from:to:block:) + 276 27 DVTSourceControl 0x104578300 DVTSourceControlXPCOperation.execute(from:to:block:) + 120 28 DVTSourceControl 0x104578e5c closure #1 in DVTSourceControlXPCOperation.operate(with:) + 240 29 DVTSourceControl 0x1045b3f28 thunk for @escaping @callee_guaranteed (@guaranteed DVTSourceControlRevisionLocationResultType) -> () + 52 30 CoreFoundation 0x1a2c3c7f4 __invoking___ + 148 31 CoreFoundation 0x1a2c3c668 -[NSInvocation invoke] + 428 32 Foundation 0x1a3b954fc __NSXPCCONNECTION_IS_CALLING_OUT_TO_REPLY_BLOCK__ + 16 33 Foundation 0x1a3b93b68 -[NSXPCConnection _decodeAndInvokeReplyBlockWithEvent:sequence:replyInfo:] + 520 34 Foundation 0x1a3b934c4 __88-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]_block_invoke_3 + 188 35 libxpc.dylib 0x1a28c1650 _xpc_connection_reply_callout + 124 36 libxpc.dylib 0x1a28c1540 _xpc_connection_call_reply_async + 88 37 libdispatch.dylib 0x1a29cc480 _dispatch_client_callout3 + 20 38 libdispatch.dylib 0x1a29ea624 _dispatch_mach_msg_async_reply_invoke + 344 39 libdispatch.dylib 0x1a29d3960 _dispatch_lane_serial_drain + 372 40 libdispatch.dylib 0x1a29d462c _dispatch_lane_invoke + 436 41 libdispatch.dylib 0x1a29df244 _dispatch_workloop_worker_thread + 648 42 libsystem_pthread.dylib 0x1a2b78074 _pthread_wqthread + 288 43 libsystem_pthread.dylib 0x1a2b76d94 start_wqthread + 8
Jun ’23
Reply to On-Demand Resources in iOS apps running on Apple silicon Macs
Is there a suggested alternative for on-demand resources in a Catalyst app? This is a really key feature that's missing. Our app size on iOS is quite reasonable but all the resources for the macOS Catalyst app make the download size too big (~2GB). Is there some way to use the Hosted Asset-Packs URL with iCloud? Our app currently does not have any need for our own web server and so we'd like to find an Apple-supported solution. Thanks!
Jun ’23
Reply to ITMS-90338: Non-public API usage for UIPrintInfo, UIPrintInteractionController in Mac Catalyst app
Same here. We first noticed it on June 10th (5 days ago), called App Store Support and they first told us we'd have to file a TSI. I balked at that since it's clearly an App Store problem (we've been submitting updates to this app for over a year) and they said they'd get back to me. So far, no further response from Apple.
Jun ’22
Reply to ARKit body tracking (ARBodyAnchor) broken in iOS 18.0 + 18.1
The problem seems to be fixed in iOS 18.2 Beta (Build: 22C5109p).
Topic: Graphics & Games SubTopic: RealityKit Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to ARKit body tracking (ARBodyAnchor) broken in iOS 18.0 + 18.1
Anyone, especially an Apple engineer, have any ideas on this problem? I submitted both a Feedback request (FB15465734 ) and a Code Level Support request almost a week ago and have not heard anything back on either one. We’d like to update our app ASAP but we don’t know how to work around this regression in ARKit.
Topic: Graphics & Games SubTopic: RealityKit Tags:
Replies
Boosts
Views
Activity
Oct ’24
Reply to How to Make Xcode Recognize Morph Targets in a DAE File Imported from Blender? I'm working on a project in Xcode where I need to use a 3D model with multiple morph targets (shape keys in Blender) for animations. The model, specifically the Wolf3D_He
I've found that Warren Moore's GLTFKit2 which allows you to import GLTF/GLB models directly into SceneKit is essentially the only way to use morph targets (particularly in Ready Player Me avatar models). https://github.com/warrenm/GLTFKit2
Topic: Graphics & Games SubTopic: SceneKit Tags:
Replies
Boosts
Views
Activity
May ’24
Reply to XCode 14.2 randomly crashes often since update to Ventura
I updated Xcode to version 14.3.1 and it still crashes regularly. It seems to be something to do with GIT source control: Thread 16 Crashed:: Dispatch queue: DVTSourceControlGitXPCClient :: Proxy Completion Queue 0 libobjc.A.dylib 0x1a27e7ff4 AutoreleasePoolPage::releaseUntil(objc_object**) + 4 1 libobjc.A.dylib 0x1a27e4b7c objc_autoreleasePoolPop + 256 2 CoreFoundation 0x1a2c1a59c _CFAutoreleasePoolPop + 32 3 Foundation 0x1a3bc8b14 __NSIndexSetEnumerate + 1104 4 Foundation 0x1a3baa024 _NSKeyValueObservationInfoGetObservances + 412 5 Foundation 0x1a3baa150 NSKeyValueWillChange + 176 6 Foundation 0x1a3b9ad18 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:] + 464 7 Foundation 0x1a3bc4f10 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKey:key:key:usingBlock:] + 64 8 Foundation 0x1a3bde43c _NSSetObjectValueAndNotify + 284 9 DVTSourceControl 0x10453b480 -[DVTSourceControlWorkingCopy(Operations) updateCurrentLocations:branches:stashes:remoteRepositories:remoteBranches:currentLocation:recentLocations:primaryRemoteRepository:currentState:] + 2264 10 DVTSourceControl 0x1045b2e78 closure #2 in DVTSourceControlWorkingCopy.updateCurrentLocations(completionBlock:) + 1424 11 DVTSourceControl 0x104597cfc closure #1 in DVTSourceControlGitXPCClient.complete(with:) + 60 12 DVTSourceControl 0x104578114 thunk for @callee_guaranteed () -> () + 20 13 DVTSourceControl 0x104578134 thunk for @escaping @callee_guaranteed () -> () + 20 14 libdispatch.dylib 0x1a29cc400 _dispatch_client_callout + 20 15 libdispatch.dylib 0x1a29db97c _dispatch_lane_barrier_sync_invoke_and_complete + 56 16 DVTSourceControl 0x104597c30 DVTSourceControlGitXPCClient.complete(with:) + 228 17 DVTSourceControl 0x104597f78 DVTSourceControlGitXPCClient.complete(with:context:) + 588 18 DVTSourceControl 0x1045ce2ec closure #1 in DVTSourceControlGitXPCOperation.init(proxyObject:identifier:client:context:operationBlock:) + 108 19 DVTSourceControl 0x104578bfc DVTSourceControlXPCOperation.complete(with:) + 92 20 DVTSourceControl 0x104578ed0 closure #1 in closure #1 in DVTSourceControlXPCOperation.operate(with:) + 68 21 DVTSourceControl 0x104578858 closure #1 in DVTSourceControlXPCOperation.execute(from:to:block:) + 84 22 DVTSourceControl 0x104579d30 partial apply for thunk for @callee_guaranteed () -> () + 20 23 DVTSourceControl 0x104578134 thunk for @escaping @callee_guaranteed () -> () + 20 24 libdispatch.dylib 0x1a29cc400 _dispatch_client_callout + 20 25 libdispatch.dylib 0x1a29db97c _dispatch_lane_barrier_sync_invoke_and_complete + 56 26 DVTSourceControl 0x104578434 DVTSourceControlXPCOperation.execute(from:to:block:) + 276 27 DVTSourceControl 0x104578300 DVTSourceControlXPCOperation.execute(from:to:block:) + 120 28 DVTSourceControl 0x104578e5c closure #1 in DVTSourceControlXPCOperation.operate(with:) + 240 29 DVTSourceControl 0x1045b3f28 thunk for @escaping @callee_guaranteed (@guaranteed DVTSourceControlRevisionLocationResultType) -> () + 52 30 CoreFoundation 0x1a2c3c7f4 __invoking___ + 148 31 CoreFoundation 0x1a2c3c668 -[NSInvocation invoke] + 428 32 Foundation 0x1a3b954fc __NSXPCCONNECTION_IS_CALLING_OUT_TO_REPLY_BLOCK__ + 16 33 Foundation 0x1a3b93b68 -[NSXPCConnection _decodeAndInvokeReplyBlockWithEvent:sequence:replyInfo:] + 520 34 Foundation 0x1a3b934c4 __88-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]_block_invoke_3 + 188 35 libxpc.dylib 0x1a28c1650 _xpc_connection_reply_callout + 124 36 libxpc.dylib 0x1a28c1540 _xpc_connection_call_reply_async + 88 37 libdispatch.dylib 0x1a29cc480 _dispatch_client_callout3 + 20 38 libdispatch.dylib 0x1a29ea624 _dispatch_mach_msg_async_reply_invoke + 344 39 libdispatch.dylib 0x1a29d3960 _dispatch_lane_serial_drain + 372 40 libdispatch.dylib 0x1a29d462c _dispatch_lane_invoke + 436 41 libdispatch.dylib 0x1a29df244 _dispatch_workloop_worker_thread + 648 42 libsystem_pthread.dylib 0x1a2b78074 _pthread_wqthread + 288 43 libsystem_pthread.dylib 0x1a2b76d94 start_wqthread + 8
Replies
Boosts
Views
Activity
Jun ’23
Reply to XCode 14.2 randomly crashes often since update to Ventura
Any fix or workaround for this problem yet? Xcode crashes multiple times an hour for me and it's been going on for a month or more. I just installed the latest Venture 13.5 beta hoping it might resolve it, but Xcode crashed again within 5 minutes.
Replies
Boosts
Views
Activity
Jun ’23
Reply to On-Demand Resources in iOS apps running on Apple silicon Macs
Is there a suggested alternative for on-demand resources in a Catalyst app? This is a really key feature that's missing. Our app size on iOS is quite reasonable but all the resources for the macOS Catalyst app make the download size too big (~2GB). Is there some way to use the Hosted Asset-Packs URL with iCloud? Our app currently does not have any need for our own web server and so we'd like to find an Apple-supported solution. Thanks!
Replies
Boosts
Views
Activity
Jun ’23
Reply to ITMS-90338: Non-public API usage for UIPrintInfo, UIPrintInteractionController in Mac Catalyst app
Same here. We first noticed it on June 10th (5 days ago), called App Store Support and they first told us we'd have to file a TSI. I balked at that since it's clearly an App Store problem (we've been submitting updates to this app for over a year) and they said they'd get back to me. So far, no further response from Apple.
Replies
Boosts
Views
Activity
Jun ’22
Reply to metersPerUnit
I'd also like to know how QuickLook gets this metadata. You can set it via RealityConverter but I have yet to find any public iOS API that will let me read it.
Topic: Spatial Computing SubTopic: ARKit Tags:
Replies
Boosts
Views
Activity
Jul ’21
Reply to USD Tools v0.64 broke USDA/USDC conversion to USDZ
Apple hasn't updated USDPython tools in well over a year and this is still broken.
Topic: Graphics & Games SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jul ’21