Error ITMS-90389: Size Limit Exceeded when uploading.

I have an app with a fairly small watch extension. I've moved it to a watchOS 2.0 and when I try to upload, I'm getting this error.


My app code is pretty small - less than a megabyte - and I don't have any significant resources. When I look in the build archive, my WatchKit app inside my iOS app's bundle's Watch folder is 30.3MB, of which 25.7MB is libswiftCore.dylib.


Not sure why I'm running into this limit, since my WatchKit app is less than 50MB, and my own code is less than 1MB.


Anyone else running into this? There are zero Google hits for ITMS-90389, which makes me think it's not a common problem.


Thanks

-- Steve

+1 Have the same issue ....

I'm getting this with watchOS 3. And I'm not clear on how to debug it. I don't know what happened.

I'm having the same problem, did you found the solution?

Me too 😟


Any solutions for this?

I opened up a ticket for this as I am having the same issue. Still in progress but if you export your app for app store deployment you can check the size with an unzip -lv yourIPA.ipa


I did this and all of the space is being taken up by swift libs, with the core being 15mb and foundation being 5mb.

Once I hear more from support I will keep people here posted. I am totally stuck right now. Hmpf! 😐


Rob

I was having the same issue. I exported for ad hoc and unzipped my ipa. Turned out it had taken my assets catalogue, which had a couple 2 MB images, and inflated it to around 50 MB. I couldn't even find where those 2 MB images had come from, since I had replaced them with a pdf image. So I deleted my archive, put in an image of around 50 KB, (because, really, what good is a large image on a watch), and then when I exported the app, it safely downgraded to a reasonable size. Then I successfully uploaded the app to the App Store.

Error ITMS-90389: Size Limit Exceeded when uploading.
 
 
Q