Hi, I have published my app with runtime version 42 and want to create an update for it. But I get the following error:
npx eas update --branch production --message "Updating the app"
✔ Built bundle!
✔ Uploading assets skipped -- no new assets found!
✖ Failed to published updates
CombinedError: [GraphQL] Each update is limited to a maximum of 700 assets (attempted to publish 1286). You must reduce the
number of assets in your update.
I have not changed any asset in the update. So I thought the update would not contain any assets.
Or does eas update only work for apps with less than 700 assets in total?
Thanks for the fast answer. In that case it would be good to change the error message to something like “You must reduce the number of assets in your app.” (instead update).
Do you have any tips how I can reduce the number of assets?
I was thinking about using a sprite sheet for my 250 country icons. But it seems using sprite sheet is not so easy with react native: sprite sheet - How can I use my spritesheet of icons in react native? - Stack Overflow
Also I am unsure about performance implications of sprite sheet approach (like loading a bigger sprite sheet image into memory just for a little icon).
Would emoji flags work? Actually, now that I’ve looked at some of your flags I think you probably won’t want to use emoji. e.g. I’m not sure what “ZZ” is. Yours looks like a “3”? So maybe there’s no appropriate emoji flag for that one, and of course there might be others that you can’t find an emoji flag for.