Hi,
I've been working on a Widget Extension which works great locally (when installed via Xcode) but it crashes when distributed via TestFlight. Most of the crashes occur at WidgetExtensionContext.getDescriptors(completion:)
Here's the crash log:
0	 WidgetKit										 0x00000001e556952c closure #1 in WidgetExtensionContext.getDescriptors(completion:) + 208 (WidgetExtensionContext.swift:85)
1	 WidgetKit										 0x00000001e55694ac closure #1 in WidgetExtensionContext.getDescriptors(completion:) + 80 (WidgetExtensionContext.swift:85)
2	 WidgetKit										 0x00000001e55688dc thunk for @escaping @callee_guaranteed () -> () + 28 (<compiler-generated>:0)
3	 libdispatch.dylib						 0x00000001a4aac410 _dispatch_call_block_and_release + 32 (init.c:1454)
4	 libdispatch.dylib						 0x00000001a4aadf08 _dispatch_client_callout + 20 (object.m:559)
5	 libdispatch.dylib						 0x00000001a4abb480 _dispatch_main_queue_callback_4CF + 836 (inline_internal.h:2548)
6	 CoreFoundation								 0x00000001a4d8e634 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 16 (CFRunLoop.c:1790)
7	 CoreFoundation								 0x00000001a4d88c34 __CFRunLoopRun + 1940 (CFRunLoop.c:3118)
8	 CoreFoundation								 0x00000001a4d88090 CFRunLoopRunSpecific + 564 (CFRunLoop.c:3242)
9	 Foundation										 0x00000001a5124310 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 (NSRunLoop.m:374)
10	Foundation										 0x00000001a5156d68 -[NSRunLoop(NSRunLoop) run] + 92 (NSRunLoop.m:399)
11	libxpc.dylib									 0x00000001a4a0a6ac _xpc_objc_main + 688 (main.m:265)
12	libxpc.dylib									 0x00000001a4a0c984 xpc_main + 180 (init.c:1198)
13	Foundation										 0x00000001a5159068 -[NSXPCListener resume] + 316 (NSXPCListener.m:448)
14	PlugInKit										 0x00000001b44658a0 -[PKService run] + 424 (PKService.m:186)
15	PlugInKit										 0x00000001b44654e0 +[PKService main] + 576 (PKService.m:115)
16	PlugInKit										 0x00000001b4465cac +[PKService _defaultRun:arguments:] + 24 (PKService.m:233)
17	ExtensionKit									 0x00000001e77f7d8c EXExtensionMain + 84 (EXExtensionMain.m:23)
18	Foundation										 0x00000001a52a02b8 NSExtensionMain + 200 (NSExtensionMain.m:13)
19	libdyld.dylib								 0x00000001a4c13f08 start + 4
I've seen multiple reports about the 3rd party widgets not appearing for TestFlight builds in the PB3, but I am not sure if this is related.
What can I do to solve this? Thank you!