iPhone Invalid Binary in iTunes Connect - iphone

I uploaded an app as version 1.4 on iTunes Connect but on iTunes it is displaying "Invalid Binary". I tried more times but it is not fixed. I checked icons, appid, build settings etc. I revoked the certificate and generate again and provisioning profile also, i am using same app id which previous version have. Any guess what may be wrong here?
My app in an universal application.
This is the message from apple
Dear developer,
We have discovered one or more issues with your recent binary submission for "MyApp". Before your app can be reviewed, the following issues must be corrected:
Corrupt PNG File - The PNG icon file icon-72.png appears to be corrupt.
Once these issues have been corrected , go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.
Regards,
The App Store team'

I got my answer,
Project > target > Build Settings > Show All > first item under the Packaging header
I searched for "pack"
Toggle Compress PNG Files to NO
And everything is ok

Related

iOS Enterprise OTA starts but results in "Waiting..." under icon

I have followed all of the instructions and when installing from a web page link I get the install propmt on my iPhone but then the app icon shows up and the "Waiting..." status shows under the icon. No progress is made on the progress bar -- it just stalls. Any ideas?
Check for bad files as Owen mentioned. Also check the file permissions of the ipa and supporting plist on the server where you are hosting them.
I had this file permission issues.
Sound like a bad file, either the ipa file or the supporting plist. Check your build process for any errors. Make sure you have all the right files in the download package.

From where to upload app binary file on App store

I have followed all the steps to upload my first application on "https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa"
at last i had uploaded the Large image & Screenshots.
I had not an option to upload the Binary file.
Now application status is "Waiting For Upload".
I am right now confuse about to upload my binary file, from where & how i can upload it?
is appliacation under review? is everything ok? or I will have to do any change?
Please, help me out, i am new to upload application.
All related helps are appreciated & thanks in advance.
Once you installed the appropiate certificate and distribution profile you're ready to go.
Open XCode -> select your distribution certificate within Build Settings -> code signing
Then click on 'Product' button within the topbar -> Archive -> choose upload to Appstore
When you follow these steps your App should be submitted the right way.
please download a app called "Application Loader" on mac . and compile your code with the provisioning profile.
put login id and password of your itunes connect in Application Loader application.
it will automatically ask for the .zip file of your first application Binary.
complete all formalities from itune connect.

Unable to submit app to iTunes Connect using Organizer

I'm having issues submitting an app to iTunes Connect using Organizer.
I build and archive my application successfully then go to Organizer. I successfully validate the application. I then click to submit the application to iTunes Connect. I get the dialog to choose signing certificate and the app that I am uploading. I submit that and after a short time it comes back with the following error:
I know that I am entering my apple id and password correctly. As far as I can tell the bundle identifier and the rest of the app metadata are correct.
Has anyone seen this before or have any advice?
(I have tried using the App Uploader and get similar results).
10.6.4.
And latest version of SDK and xcode.
FWIW There doesn't seem to be an answer to this. I did however, uninstall Application Loader completely and reinstall it and the upload has worked.

How to solve "Cannot connect to server" message with wireless app distribution on iPhone iOS 4

I found the pre-release docs for this at https://developer.apple.com/iphone/prerelease/library/featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html (Developer account required)
and some more at: http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/
I'm running into issues when I click on the link to the .plist file
Install My App over the air
-- the iOS4 device reports back:
Cannot connect to www.server.edu
Server names intentionally obscured
Obviously the device can connect to the server otherwise i wouldn't be able to see the page that has the link...
Any suggestions?
This happened to me because the SSL certificate had expired. Make sure you add that to the list of things to check. Once I renewed that it started working again.
I run into the same problem. It turns out there is a typo in the plist file.
Acutally, you don't need to create this plist file.
If you are using XCode to distribute, it will generate the right plist file with the ipa file.
Follow the following steps:
1. Sign your app with the enterprise distribution certificate.
2. Once you create the archive, go to Organizer, select the archive and click Distribute.
3.select "Save for Enterpise or Ad-Hoc Deployment" and click next.
4. Make sure you select the right code signing identity, the same certificate for in house distribution and click next.
5. When prompted for save, check "Save for Enterprise Distribution". It will ask for more information.
6. Application URL must be the url pointing to your ipa file when deployed in your app distribution server. You will need to have another two image files (required as 512*512 and 57*57).
7. When clicked save, plist file and ipa file will be created in the folder you chooose.
Official Guide: http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html
I haven't run into this, but the first place I'd look is the web server access logs at www.server.edu, to see if a) the request is getting to the server, and b) it's returning an error. I'd bet that the server doesn't like something about the HTTP request coming from the device. Missing cookie? Authentication required? Expecting a particular "Accept" header?
Check authentication on your server on this page and plist file request.
Because cookies of your browser do not send them to itunes on device.
Your plist file must be available without auth.

"The binary you uploaded was invalid. the file was not a valid zip file" Error message uploading app to iTunes Connect

I'm trying to upload an iPhone app binary to iTunesConnect and keep getting the following error message "The binary you upload was invalid. the file was not a valid zip file". I had an app upload ok recently but this app is having problems. So after a while I carefully went through the following steps trying to make sure everything was ok. Any help is appreciated.
The steps:
renamed the project
(Project->Rename... enter name into
Rename project to:) to release name
making sure the name has no spaces.
Cleaned project
Make sure
references in build setting reflect
new app name
Create new app ID
matching project name in iPhone
Provisioning Portal
Destroyed old
developer and distributer
provisioning profiles in
Provisioning Portal, in XCode and on
iPhone.
Create new development
provisioning profile using new app
name.
Install development
provisioning profile into XCode 8)
Build (Release) for iPhone OS 3.1.3
(highest my phone will upgrade to,
I'm assuming current released
version)
Builds, Installs and Runs on actual
iPhone: To me this implys App and
developer ID's are OK.
Create a distributor provisioning profile
using existing Distributer ID.
Install distributer ID into XCode
Clean
Checked that "Code
Signing Identity" and "Any iPhone OS
Device" lines in Build settings are
set to Distributor ID
Build for
release for OS 3.1.3
Check Build
results to make sure code is signed
with Distributor Profile
Reveal
.app file and compress (alt click >
Compress "appName.app")
Upload
to iTunes connect
Gives "The binary you uploaded was invalid. The file was not a
valid zip file"
Here's some additional steps I try: Quit Xcode after clean (or clean all) then delete the Build folder. I don't "Build and Go", just "Build". The AppName.app is generally in the "App Store" folder (or whatever you name your build configuration for App Store release. I right click only that AppName.app file and choose "Compress" in the Finder.
You could also try uploading it with Safari.
It seems like your problem isn't with the provisioning profiles, but with the way the file is being zipped (or maybe uploaded). Try repeating that part, changing details.
Thanks for the help. It turned out the problem was to do with the fact my project folder was on an ntfs HD. As an experiment I copied it onto my macs HD and it worked perfectly. I don't really understand why this is.
NTFS (New Technology File System) is a windows format. You may like to read this:
https://en.wikipedia.org/wiki/NTFS
Now if you will have a NTFS format iTunes will not recognize that format. And iTunes will support or recognize mac extended versions.
So try not to use NTFS or FAT format for ziping up the projects.
Regards
Rajeev