Repository navigation
App upload failed (Invalid Binary) due to this warning during Validation in Xcode. #1343
Description
Activity
- changed the title
[-]App upload failed due to this warning while Validation in Xcode: Unable to locate dsym file for Mediapipe plugin[/-][+]App upload failed (Invalid Binary) due to this warning during Validation in Xcode.[/+]on Mar 4, 2025 Is the version of the plugin you are currently using v0.16.0?
I believe this issue itself can be avoided through Xcode settings, but since it is possible to generate dSYM, I plan to do so.
After I build a version that includes dSYM, would you be able to check if that resolves the issue?Even if that is difficult, I will proceed with merging the fix and releasing it.
- addedtype:build/installCannot build/install the pluginCannot build/install the plugin
on Mar 6, 2025 Sure, Yes.
@PixelSenseiAvi Thanks!
Will you download and extract
package-tarball.zipfrom the following link?
https://github.com/homuler/MediaPipeUnityPlugin/actions/runs/13694931268
(If it's convenient,package-src-all.ziporpackage-unitypackagewill do, too)unzip package-tarball.zip tar zxvf com.github.homuler.mediapipe-0.16.0.tgz cp -r package/Runtime/Plugins/iOS [dst]
Then, import all the files/folders located under the
package/Runtime/Plugins/iOSfolder into your project and overwrite the corrspoding folder.
Please note thatMediaPipeUnity.framework/Info.plisthas been removed, andMediaPipeUnity.framework.dSYMhas been added (so you may need to removeMediaPipeUnity.frameworkbeforehand).@homuler
Still same issues. Please review AppStore Validation process issue. also review the Xcode archive validation issue.apple store issue
Please correct the following issues and upload a new binary to App Store Connect.ITMS-90036: This bundle is invalid - The Info.plist file for /Payload/CoreFitAI.app/Data/Raw/Plugins/iOS/MediaPipeUnity.framework is missing or could not be read.
ITMS-90207: Invalid Bundle - The bundle at '/Payload/CoreFitAI.app/Data/Raw/Plugins/iOS/MediaPipeUnity.framework' does not contain a bundle executable.

Sorry, I probably didn't explain it well.
Please delete the contents of the iOS folder and replace them with all the contents of the downloaded iOS folder.
As a result, Info.plist will be included in the MediaPipeUnity.framework../MediaPipeUnity.framework.dSYM ./MediaPipeUnity.framework.dSYM/Contents ./MediaPipeUnity.framework.dSYM/Contents/Resources ./MediaPipeUnity.framework.dSYM/Contents/Resources/DWARF ./MediaPipeUnity.framework.dSYM/Contents/Resources/DWARF/MediaPipeUnity ./MediaPipeUnity.framework.dSYM/Contents/Resources/DWARF/MediaPipeUnity.meta ./MediaPipeUnity.framework.dSYM/Contents/Resources/DWARF.meta ./MediaPipeUnity.framework.dSYM/Contents/Info.plist.meta ./MediaPipeUnity.framework.dSYM/Contents/Resources.meta ./MediaPipeUnity.framework.dSYM/Contents/Info.plist ./MediaPipeUnity.framework.dSYM/Contents.meta ./MediaPipeUnity.framework ./MediaPipeUnity.framework/MediaPipeUnity ./MediaPipeUnity.framework/Info.plist ./MediaPipeUnity.framework.dSYM.meta ./MediaPipeUnity.framework.meta
@homuler ,
I replaced the IOS folder in UNITY, but when I am creating XCODE, I cannot find the DSYM folder in the XCODE build.
Then I get same error, when I validate the IPA.If you manually copy the dSYM folder (or change the Xcode project settings) so that Xcode can recognize it, does that resolve the issue?
Since Unity does not recognize the dSYM folder as a native plugin, even if anything were to be done, I think the most this plugin could do is distribute the dSYM folder.
If that doesn't resolve the issue, please change the settings to ignore the warning.
Description
Upload Symbols Failed
The archive did not include a dSYM for the MediaPipeUnity.framework with the UUIDs [FC30BF1D-E42C-3EC7-B027-B1248B223787]. Ensure that the archive's dSYM folder includes a DWARF file for MediaPipeUnity.framework with the expected UUIDs.