Urgent: new build for TestFlight could not install

When I create new build for TestFlight, it could not install from Test Flight, and show any error/warning/tip, from device's console, I got this error:

-[IXSDataPromise cancelForReason:client:error:]: <IXSPlaceholder(0xc1acd7480) Name:App Placeholder: XXXXXXX(com.YYYYYY) Creator:App Store UUID:8AB2A59C-C367-42E1-990A-ACAFD8F9F4B9 Location:[system-defined]> : canceled by client 17 for reason Error Domain=IXUserPresentableErrorDomain Code=1 "This app could not be installed at this time." UserInfo={NSUnderlyingError=0xc1b1751a0 {Error Domain=MIInstallerErrorDomain Code=99 "WatchKit 2.0 app has disallowed Info.plist key: ISIconPlatform" UserInfo={LegacyErrorString=WatchKitAppIllegalInfoPlistKey, FunctionName=-[MIExecutableBundle hasOnlyAllowedWatchKitAppInfoPlistKeysForWatchKitVersion:error:], SourceFileLine=2715, NSLocalizedDescription=WatchKit 2.0 app has disallowed Info.plist key: ISIconPlatform}}, NSLocalizedDescription=This app could not be installed at this time., NSLocalizedRecoverySuggestion=WatchKit 2.0 app has disallowed Info.plist key: ISIconPlatform, NSLocalizedFailureReason=Could not install at this time.}

After I remove watch app in this app, It could install successful, but this watch app still needed. I count not find anything about [IconPlatform] in my code, and could not find it in the info.plist files in the .ipa file. I only do some tiny code change for my app, and it could install in yesterday, but could not install for today. So how to resolve this issue? I need submit my new build for a urgent company events.

After I install this app in Mac OS, I got the info.plist in app/Watch/WatchApp/Info.plist, It seems the key [ISIconPlatform] had add to it after processing from AppStore. Left side is original file, right side is from TestFlight.

I am also seeing the same issue.

TestFlight installs are failing as of a build this morning upon the progress circle hitting 3/4.

Previous builds install OK.

This is happening for both local archives, as well as Xcode cloud archives.

Checking console.app reveals:

0x16b707000 -[MIExecutableBundle hasOnlyAllowedWatchKitAppInfoPlistKeysForWatchKitVersion:error:]: 2613: WatchKit 2.0 app has disallowed Info.plist key: ISIconPlatform

Same happening here as well

Is there any solution?

I sent a support email to apple, I suggest to do the same Let me know how it goes

We are having the same issue! No one in the team can install beta version now.

Same thing happens

I encountered the same problem.

Problem Description We are experiencing consistent TestFlight installation failures across multiple devices for our app com.lscsmartconnection.smart. The app has successfully passed App Store review and is available for download, but TestFlight beta testing is failing during the installation process.

App Information Bundle ID: com.lscsmartconnection.smart App UUID: 60FD30FB-44AF-4CE9-B2C5-6B098329AB11 TestFlight Status: Installation fails during ServiceExtension phase App Store Status: Successfully approved and available Error Details Primary Error:

ServiceExtension call 7A5A7F04-DD5B-421F-8D7E-23D8799D641C -> didReachTerminalPhaseWithBetaBundleID. bundleID:com.lscsmartconnection.smart, bundleURL: (null) phaseID:Failed Secondary Errors:

AMSAbsinthe Authentication Failure:

AMSAbsinthe: Failed to load Absinthe requests from bag. Will continue without adding any signing headers. error = Error Domain=AMSErrorDomain Code=204 "Bag Value Missing" Sandbox Permission Denied:

Sandbox: TestFlight(51868) deny(1) mach-lookup com.apple.aa.daemon.xpc XPC Connection Failures:

failed to do a bootstrap look-up: xpc_error=[159: Unknown error: 159] Connection invalidated

Accepted Answer

I had resolved it in my case. It seems caused by mismatch of iOS min support version and Watch OS min support version. For my app, I set iOS support from iOS 13, and watch OS support from 5. But the iOS 13 is match from Watch OS 6. So I set Watch app support from 6.0, the TF builds could install normally.

Confirming this also worked in my case.

Urgent: new build for TestFlight could not install
 
 
Q