Sorry posted this from our a team account.
Here is the local app.json
when I was running expo build:ios --no-publish
and expo upload:ios
. Sorry I can’t post it all (private repo), happy to send the full details over email.
{
{
"expo": {
"privacy": "unlisted",
"sdkVersion": "33.0.0",
"platforms": [
"ios",
"android",
"web"
],
"version": "***",
"orientation": "default",
"updates": {
"enabled": false,
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": ["**/*"],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "***",
"buildNumber": "32"
},
}
}
But when I look at my expo build logs reading manifest
I see the buildNumber
only matches my last → expo published app.json
.
{
"android": {
"adaptiveIcon": { "backgroundColor": "#ffffff" },
"package": "***",
"permissions": []
},
"bundledAssets": [],
"dependencies": ["***"],
"description": "***",
"ios": {
"buildNumber": "28",
"bundleIdentifier": "***",
"supportsTablet": true
},
"locales": {},
"name": "***",
"orientation": "default",
"platforms": ["ios", "android", "web"],
"privacy": "unlisted",
"sdkVersion": "33.0.0",
"slug": "***",
"splash": {
"backgroundColor": "#ffffff",
"image": "./assets/images/splash.png",
"imageUrl": "***",
"resizeMode": "contain"
},
"updates": { "enabled": false, "fallbackToCacheTimeout": 0 },
"version": "0.9.2",
"web": {},
"id": "***",
"revisionId": "0.9.2-r.zrgM0OPk7p",
"publishedTime": "2019-07-30T23:58:53.263Z",
"commitTime": "2019-07-30T23:58:53.314Z",
"bundleUrl": "***",
"releaseChannel": "default",
"hostUri": "exp.host/@expo.release/***"
}
That old build number is also set in the build artifact when I go to run expo upload:ios
[iTMSTransporter] ERROR ITMS-90189: "Redundant Binary Upload. You've already uploaded a build with build number '28' ...