I am having a crash too.
My feeling is that the problem could be when we include the entitlement com.apple.developer.passkit.pass-presentation-suppression in our provisioning profile the value for the key application-identifier is an array with one string, and when we do not include this entitlement the value for the key application-identifier is just the string.
My assumption may also explain the error shows in the previous reply:
ProductBuildVersion: 11E608c
UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[NSArrayM hasSuffix:]: unrecognized selector sent to instance 0x7fc1a5d47c60 Here is the part in the provisioning profile that I refer to:
	...
	<key>com.apple.developer.passkit.pass-presentation-suppression</key>
	<true/>
	<key>application-identifier</key>
	<array>
			<string>##########.###.########.######</string>
	</array>
	...
And here is the diff between two provisioning profiles created with and without the entitlement com.apple.developer.passkit.pass-presentation-suppression. The two provisioning profiles were the result of running the command line security cms -D -i Mobileprovision
| => diff with-passkit-entitlement.mobileprovision without-passkit-entitlement.mobileprovision
12c12
< <date>2020-12-24T01:33:51Z</date>
> <date>2020-12-24T00:50:06Z</date>
27,32d26
< <key>com.apple.developer.passkit.pass-presentation-suppression</key>
< <true/>
< <key>application-identifier</key>
< <array>
< <string>##########.###.########.######</string>
< </array>
43c37,40
<
>
> <key>application-identifier</key>
> <string>##########.###.########.######</string>
>
86c83
< <date>2021-12-24T01:33:51Z</date>
> <date>2021-12-24T00:50:06Z</date>
129c126
< <string>######-###-###-###-#########</string>
> <string>######-###-###-###-#########</string>
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: