After obtaining the entitlement : "com.apple.developer.passkit.pass-presentation-suppression" we had some issue with xcode it started to systematically crash on launch as soon as we install a .mobileprovision file containing the entitlement. The problem would just disappear as soon as we installed the profile without the Entitlement.
for reference the same problem was seen in all xcode version starting from 11.3.1 to 11.5
Here you find the crash report.
for reference the same problem was seen in all xcode version starting from 11.3.1 to 11.5
Here you find the crash report.
Code Block language Process: Xcode [45441] Path: /Applications/Xcode.app/Contents/MacOS/Xcode Identifier: com.apple.dt.Xcode Version: 11.5 (16139) Build Info: IDEFrameworks-16139000000000000~62 (11E608c) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Xcode [45441] User ID: 504 Date/Time: 2020-06-19 10:29:43.099 +0200 OS Version: Mac OS X 10.15.4 (19E287) Report Version: 12 Anonymous UUID: 2E1D5A4C-786C-32BF-DA92-1BAAC6FED8AA Time Awake Since Boot: 600000 seconds System Integrity Protection: enabled Crashed Thread: 26 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: ProductBuildVersion: 11E608c UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[NSArrayM hasSuffix:]: unrecognized selector sent to instance 0x7fc1a5d47c60 UserInfo: (null) Open FDs: 77/7168 Hints: 0: Calling block provided by: 0 DVTDispatchAsync (in DVTFoundation) 1 DVTAsyncPerformBlock (in DVTFoundation) 2 131-[IDEProvisionableManager immediatelyEvaluateWithOverrides:deviceRequirement:shouldRepairIfNecessary:isXBS:callbackQueue:callback:]_block_invoke_3 (in IDEFoundation) 3 NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK (in Foundation) 4 -[NSBlockOperation main] (in Foundation) 5 NSOPERATION_IS_INVOKING_MAIN (in Foundation) 6 -[NSOperation start] (in Foundation) 7 NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION (in Foundation) 8 NSOQSchedule_f (in Foundation) 9 _dispatch_block_async_invoke2 (in libdispatch.dylib) 10 _dispatch_client_callout (in libdispatch.dylib) 11 _dispatch_continuation_pop (in libdispatch.dylib) 12 _dispatch_async_redirect_invoke (in libdispatch.dylib) 13 _dispatch_root_queue_drain (in libdispatch.dylib) 14 _dispatch_worker_thread2 (in libdispatch.dylib) 15 _pthread_wqthread (in libsystem_pthread.dylib) 16 start_wqthread (in libsystem_pthread.dylib) Backtrace: 0 exceptionPreprocess (in CoreFoundation) 1 DVTFailureHintExceptionPreprocessor (in DVTFoundation) 2 objc_exception_throw (in libobjc.A.dylib) 3 -[NSObject(NSObject) retain_OA] (in CoreFoundation) 4 _forwarding_ (in CoreFoundation) 5 _CF_forwarding_prep_0 (in CoreFoundation) 6 -[IDEEntitlementsMerger entitlementsByMergingProfileEntitlements:appEntitlements:bundleIdentifier:appName:profileName:warnings:error:] (in IDEFoundation) 7 -[IDEProvisionableStatusEvaluation mergedEntitlementsWithWarnings:error:] (in IDEFoundation) 8 +[IDEProvisioningCommandInputs inputsFromEvaluation:] (in IDEFoundation) 9 -[IDEProvisionableStatusEvaluation provisioningCommandInputs] (in IDEFoundation) 10 97-[IDEProvisioningManager evaluateProvisioningForProvisionable:overrides:deviceRequirement:isXBS:]_block_invoke_2.374 (in IDEFoundation) 11 131-[IDEProvisionableManager immediatelyEvaluateWithOverrides:deviceRequirement:shouldRepairIfNecessary:isXBS:callbackQueue:callback:]_block_invoke.364 (in IDEFoundation) 12 DVT_CALLING_CLIENT_BLOCK (in DVTFoundation) 13 DVTDispatchAsync_block_invoke (in DVTFoundation) 14 _dispatch_call_block_and_release (in libdispatch.dylib) 15 _dispatch_client_callout (in libdispatch.dylib) 16 _dispatch_lane_serial_drain (in libdispatch.dylib) 17 _dispatch_lane_invoke (in libdispatch.dylib) 18 _dispatch_workloop_worker_thread (in libdispatch.dylib) 19 _pthread_wqthread (in libsystem_pthread.dylib) 20 start_wqthread (in libsystem_pthread.dylib) abort() called Application Specific Signatures: NSInvalidArgumentException