expo: SDK v25.0.0 ios build missing required iPad icon
Error when uploading ipa via application loader:

It did not appear back in SDK v24.0.0.
My app.json
{
...
"sdkVersion": "25.0.0",
"icon": "./assets/icons/app.png", // 1024x1024 png with alpha channel
"packagerOpts": {
"assetExts": ["ttf"]
},
"ios": {
"icon": "./assets/icons/app_ios.png", // 1024x1024 png without alpha channel
"isRemoteJSEnabled": true,
"loadJSInBackgroundExperimental": true,
"supportsTablet": true,
},
...
}
exp cli version: 48.0.2 application loader version: v3.7 (1034)
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 5
- Comments: 18 (6 by maintainers)
Thanks for the report, I’m looking into this now.
Your exp and sdk version probably won’t matter, and this is an issue on our server side. I will update here when a fix is deployed.
The fix may take a few hours from the time of this post to fully roll out.Edit at about 4:20pm PST Jan 23: Tentative fix deployed, try
exp build:ios
again.We deployed a fix in the last 20 minutes or so which includes the required icons. I’ll leave this open until I get some independent verification that it’s fixed for others.
To test, just run a new
exp build:ios
.Just built a v24.0.0 build. It’s the same situation. So I guess it is some bugs on the build server?
We are testing a tentative fix. If the testing succeeds then it will still be another couple hours before the fix reaches production.
It turns out that there are a lot of dumb things that can be misconfigured in xcode tooling which all have the same symptom (breaking compiled icon assets).
Same here.
Its currently still broken 😕 Is there an updated ETA? Thanks for the hard work!
I’ve just met exactly the same error messages as @carsonwah did. Exp-cli version 48.0.2 and 47.3.17 showed me the same error. Expo sdk version is 24 and App loader is 3.7.
Same here: Build id:
8e17d233-4897-4854-a85b-60d9c3fdcf1b
Contents of the ipa: