-
Notifications
You must be signed in to change notification settings - Fork 24.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[0.74.4]ERROR: [ContentDelivery.Uploader] Asset validation failed (90360) Missing Info.plist value. A value for the key 'MinimumOSVersion' in bundle XXXX.XXXX/Frameworks/hermes.framework is required. #45823
Comments
|
|
this is the <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AvailableLibraries</key>
<array>
<dict>
<key>BinaryPath</key>
<string>hermes.framework/hermes</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>xros-arm64</string>
<key>LibraryPath</key>
<string>hermes.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>xros</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>hermes.framework/hermes</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>hermes.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>hermes.framework/hermes</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>xros-arm64-simulator</string>
<key>LibraryPath</key>
<string>hermes.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>xros</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>hermes.framework/Versions/0/hermes</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>hermes.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>hermes.framework/hermes</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>hermes.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
</dict>
</array>
<key>CFBundlePackageType</key>
<string>XFWK</string>
<key>XCFrameworkFormatVersion</key>
<string>1.0</string>
</dict>
</plist> |
Same error after update to |
In my case, affecting only after the update to |
Summary: As discussed with cipolleschi offline, this PR adds visionOS to the prebuilt Hermes binary for the CI. ## Changelog: [IOS] [ADDED] - Prebuilt version of Hermes for visionOS Pull Request resolved: #44691 Test Plan: Check if CI builds xcframework for visionOS. Reviewed By: cortinico Differential Revision: D58189271 Pulled By: cipolleschi fbshipit-source-id: dc76746b2c1e22670bef4c21411a598e43dad577
@cipolleschi Hi, just a cc 😄 |
Hey, thanks for tagging me. I'll take a look today and try to come up with a fix cc: @cipolleschi |
This PR should adress this issue: #45840 |
@parthkanani93 there are 2 PRs linked in the issue and one comment linking to the PR that fixes it. Just wait for Meta team to merge and release a new version |
Guys any update on this ? My expo build is failing due to this |
Version 0.74.5 fixes this bug |
Nope, it does not! |
Even with 0.74.5 this is still happening for me, not sure how to fix! |
Could you let me know if you removed the previously cached version of Hermes? After updating please run:
To clean unchecked files. Running pod install again will download a new Hermes binary. |
@JackJBlundell Check Podfile.lock if it has new hermes. Sometime @okwasniewski Just check 0.74.5 locally and on CI. Works as expected to me :) Thank you :) |
Works like a charm. Thank you! |
Thanks! This worked for me - It's rare to get help so quickly - I sincerely appreciate it. |
Solution for me.
|
hey guys, a simple If a Pod get's updated and you can't or don't want to update then pin it on Podfile, eg: pod 'SDWebImage', '=' + "5.19.2" or use |
@lorenc-tomasz this fixed it for me. Interesting that 'pod install' updates all pods with the exception of just one pod in this case: hermes-engine. very curious why this happens |
0.74.5 introduced a different bug that is only fixed in 0.75.x (d53cc2b). |
@JacobDel I'm sorry you encounter this problem. 0.74.5 is working correctly. We checked that all the plots inside the frameworks contain the right key-values. Have you tried to run |
Apologies for the confusion, I just wanted to give a heads up to others who were thinking of upgrading to 0.74.5 or higher. |
downgrade to 0.74.3 fixed issue |
@MateuszBukowski93 0.74.5 fixes it, please do not downgrade but rather upgrade to the version with the fix. |
My approach after still having this issue on 0.74.5 was to add the lines in a podfile post install script.
|
this is fixed. If you still have the issue, you have a cached version of hermes. |
Description
After updating from 0.74.3 to 0.74.4 I get this error when shipping to testflight:
probably offending PR: 924fb3d
Steps to reproduce
React Native Version
0.74.4
Affected Platforms
Runtime - iOS
Output of
npx react-native info
Reproducer
none
Screenshots and Videos
No response
The text was updated successfully, but these errors were encountered: