I’m seeing what appears to be the same issue with my watch app distributed through TestFlight.
For a small subset of users, the watch app icon stops opening entirely after the app has been installed and working for a while. Complications/widgets continue to work, but tapping the app icon does nothing. There’s no normal crash report.
I pulled a sysdiagnose from one affected user, and the watch logs showed repeated launch denials for the main watch app bundle with messages like:
signature state: Profile Missing, reason: Provisioning Profile Not Found
Unable to launch because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user
cannot launch untrusted application
I also saw MobileInstallation log:
_InstallProvisioningProfile: Could not install embedded profile: 0xe800801f (Attempted to install a Beta profile without the proper entitlement.)
What’s especially confusing is that:
the same TestFlight build works fine on many other watches
complications still work on affected watches
reinstalling sometimes fixes it temporarily, then it can come back later
Have any of you pushed updates to the App Store/production version after seeing this? If so, did you see any similar issues there, or does this seem limited to TestFlight/beta installs? I’m trying to judge whether this is mainly a TestFlight/watch install-trust problem or something that could affect production users after an app update.
I really don't want to submit this update I've been working on to the App Store then have this be an issue for a huge number of users, so if anyone can reassure me on that it would be appreciated!