Hello! I am trying to publish an update to my app using the latest iOS Meeting SDK v5.10.6.3611 however I am getting validation errors preventing me from doing so. It is related to the MobileRTCResources bundle under the key CFBundleSupportedPlatforms including an invalid option. Here is the error:
ERROR ITMS-90542: “Invalid CFBundleSupportedPlatforms value. The CFBundleSupportedPlatforms key in the Info.plist file in “…/MobileRTCResources.bundle/zdcRes.bundle” bundle contains an invalid value, [iPhoneSimulator]. Consider removing the CFBundleSupportedPlatforms key from the Info.plist file. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”
Any suggestions or help on how to resolve this? I am new to these forums and not sure if there is a way to raise a support ticket with Zoom regarding it either?
Can you please check whether this is reproducible in the SDK sample app so we can determine if it’s something related to your environment or something specific to your project?
Hello @jon.zoom thank you for replying. In order to do that requires me to create an app with the AppStore, archive, and upload to Apple. Given the sample app is something owned by your team, it might be better to attempt that on your end? This error isn’t a build time error or a runtime error. It is a validation error from Apple’s AppStore when uploading app to them for distribution.
We got this following error message with SDK v5.11.2.3958.
Invalid CFBundleSupportedPlatforms value. The CFBundleSupportedPlatforms key in the Info.plist file in “Payload/XXXXX.app/MobileRTCResources.bundle/zdcRes.bundle” bundle contains an invalid value, [iPhoneSimulator]. Consider removing the CFBundleSupportedPlatforms key from the Info.plist file. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue. With error code STATE_ERROR.VALIDATION_ERROR.90542 for id
@jon.zoom We also got the following error message with SDK v5.11.2.3958 while uploading the release build on AppStore connect.
Invalid CFBundleSupportedPlatforms value. The CFBundleSupportedPlatforms key in the Info.plist file in “Payload/XXXXX.app/MobileRTCResources.bundle/zdcRes.bundle” bundle contains an invalid value, [iPhoneSimulator]. Consider removing the CFBundleSupportedPlatforms key from the Info.plist file. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.
The issue is related to the resource bundle zdcRes.bundle embedded in MobileRTCResources.bundle
The Info.plist related to zdcRes.bundle contains platform and sdk reference to iphonesimulator and it is definitely not good for publishing.