Before I start writing about the error, I\'m running on macOS Sierra and using Xcode 7.3.1.
So I\'m creating an Archive from my App, I validate the App and it passes
If you are uploading from Xcode7(less than Xcode8) and macOS Sierra(V10.12), So this issue "ERROR ITMS-90167: "No .app bundles found in the package"" will come and will not allow to upload build to AppStore.
So use "Application Loader V3.6" or "Xcode8" to upload the build.
After chatting with folks at WWDC in both the Xcode lab and the App Store lab, they were able to dig up information that this is a known issue in the current Sierra seed that is fixed in the next release. You can either revert, or wait. Not the most satisfying answer, I admit.
I had to provide missing application name in order to fix this problem.
I have also experienced the same. This is the simple way to solve your problem. Archive
your app using Xcode 7.3.1
and export
the ipa
file of your app into a directory by selecting the option Save for iOS App Store deployment
.
After that open Xcode 8.0
and open Application Loader
from Xcode
-> Developer Tools
. Sign in to your team, and upload the ipa
file using Xcode 8.0
.
I have uploaded two apps to iTunesConnect
, it will work for sure.
I submit an app built using LibGDX and had the same issue after upgrading to Sierra. I solved it by:
Try open App Loader from Xcode8. Xcode > Open Developer Tools > Application Loader
Then you can upload app to TestFlight without the error.