Hello,
I'm trying to distribute an iOS app that includes a watchOS companion app. Everything works fine when testing on a device, but when I archive the project for App Store distribution, the Info.plist inside the archived watch app gets overwritten with values from the iPhoneOS configuration.
I've set "Generate Info.plist File" to No, and I've explicitly assigned the correct Info.plist path for the watchOS target. However, during archiving, it still gets replaced with iOS settings. As a result, when I run Distribute App, errors occur because the watchOS Info.plist is no longer valid.
This is causing a serious issue, and I need help resolving it.
Summary:
Added a watchOS app to an existing iOS app.
During archive, the watchOS Info.plist gets overwritten with iPhoneOS values.
Distribute App fails due to an invalid Info.plist in the watchOS app.