Hey everyone, I'm trying uploading an iOS build to...
# multiplatform
f
Hey everyone, I'm trying uploading an iOS build to Testflight via Github Action, following the work @Marco Gomiero did with FeedFlow... 👏 AppStoreConnect returns the error below:
*ITMS-90036: This bundle is invalid* - The Info.plist file for /Payload/Companion.app/compose-resources/composeResources/com.company.companion.app is missing or could not be read.
In fact the bundled folder reveals some very different structure than a valid bundle built locally with the same commands.... Locally I can build and upload a valid bundle, either via Terminal commands + Transporter or Xcode + Organizer upload. It seems to me that there's a
com.company.companion.app
app file within the resources folder, therefore AppStore Connect is looking for a Info.plist 😕 Xcode version is the same as the local one I have on my machine... it feels something related to Any ideas are welcome 🙏 thanks!
c
Not tried the link but looks like might give that a go. You might not be settings the correct scheme and configuration that you are running locally
f
hey update on this: 🎉 never name a kotlin multiplatform app's package name or module name
com.company.xxx.*app*
that final .app was fooling AppStore connect into believing that there was a
com.company.xxx
app file into our composeResource file, therefore it was looking for a missing Info.plist file and marking the build as invalid.
today i learned 3
c
Interesting!
a
oh wow, this one just bit me in the ass too 😂
❤️ 1