- SDK Version: expo-cli@6.3.1 , eas-cli@3.6.0
- Platforms(iOS):
I successful run my app on android and ios devices using expo go, and i have uploaded various builds to the Play Store however when i run:
eas build -p ios
eas submit -p ios
Submit fails with the error message:
Your iOS app icon is missing or is an invalid format
eas build -p ios, finds the following credentials
√ Fetched Apple distribution certificates
√ Fetched Apple provisioning profiles
Project Credentials Configuration
Here is my app.json file:
{
“expo”: {
“name”: “tenantshub-wrapped-app”,
“slug”: “tenantshub-wrapped-app”,
“version”: “1.0.0”,
“icon”: “./assets/iosIcon.png”,
“assetBundlePatterns”: [
“assets/*”
],
“extra”: {
“eas”: {
“projectId”: “f56235b6-cacb-40f2-806d-7212e1cf0dc8”
}
},
“ios”: {
“icon”: “./assets/iosIcon.png”
}
}
}
my eas.json file is
{
“cli”: {
“version”: “>= 3.4.1”
},
“build”: {
“development”: {
“distribution”: “internal”,
“android”: {
“gradleCommand”: “:app:assembleDebug”
},
“ios”: {
“buildConfiguration”: “Debug”,
“resourceClass”: “m1-medium”
}
},
“preview”: {
“distribution”: “internal”,
“ios”: {
“resourceClass”: “m1-medium”
}
},
“production”: {
“ios”: {
“resourceClass”: “m1-medium”
}
}
},
“submit”: {
“production”: {}
}
}
My Icon is none transparent and 1024x1024px.
I would be grateful if there is something else anyone can direct me to try, I see numerous people have similar issues??