I am extremely confused on trying to fix this different kind of Issue faced in iTunes. Actually I am Using Appcelerator to develop and build the Application. I had successfully get the .ipa file from the Appcelerator and by using the Application Loader I am uploading the App to the iTunes. Once my Upload is completed in iTunes my App gets visible in Activity tab that Which I had mentioned in the first Image as well as I had received the mail that "The App has been successfully moved to the iTunes and Ready for move to Testflight". In TestFlight Initially under the version number build is available with the tabular column showing the alert of Missing Compliances, then for the first question I gave "NO" and then gave start Internal testing, after this my build is no longer available in Testflight and then seems to be the second Image that I had Attached. I had a cross check with my distribution profile , Certificate and App ID that's all fine. I had been searching in many forums to fix this Issue. Can anyone faced this Issue? Please assist me on this Issue, I had been struggling for a week.
Yeah I had fixed the Issue by changing my provisioning profile from Adhoc Distribution profile to AppStore Distribution Profile and then take a build and upload it via Organiser of xCode. Then the App details are visible in Test flight.
Related
So I just got an email telling me that my build has completed processing.
I go to iTunes connect and sure enough there it is. I go to add testers, and it asks me to input some contact info before it adds the testers.
Somewhere here the whole thing just stops working, so I reload the page and this is all I can see now:
My Build is there, it is the correct version, but I cant see it, or do anything with it, really weird. What is this?
To create .ipa file i'm using Ad Hoc option. But for testing apple send an email like this ....
Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.
After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
Regards,
The App Store team
Now i selected App Store option to create .ipa file. Now i uploaded the .ipa through application builder. Then only i'm getting my build in TestFlight. I think this will help you...
I often had to change the provisioning profiles for my ios builds due to new testers/udids.
I had no problems following this guide Adding more testers to a build?
I updated my profile in the devcenter and made the upload, everything works perfect. But from today on I miss this option completely, the Update Profile Button and the complete row is just gone.
I googled changes regarding testflight but couldn't find anything.
Someone has a clue?
iOS 8 doesn't support installing provisioning profiles individually any longer. So this doesn't work on iOS 8 devices any more and you have to create a new build using the updated profile to add new devices.
I emailed TestFlight about that this morning and this was their response. Looks like it's for iOS8 as others have pointed out :
"Due to the changes in iOS 8, it's no longer possible for testers to install provisioning profiles from the iOS Settings app. App developers will now need to rebuild their Ad Hoc beta apps to update the embedded provisioning profile in the app's IPA file. If you need any help with this process, please let us know.
You can also find more information about updating provisioning profiles from the link below:
http://help.testflightapp.com/customer/portal/articles/829818"
I was able to change a particular build's embedded provisioning profile manually. Here's how I did it.
Download the build's IPA file from the testflightapp website. You can download it by accessing the build's share address in your browser. That's the https://www.testflightapp.com/install/BUILD_ID link that's shown on the Build Permission page.
Change the ipa file's extension to zip and unzip the archive.
Right-click and Show Package Contents on the single file inside the Payload folder.
Replace the embedded.mobileprovision file with your updated provisioning profile.
Recreate the zip archive and change its extension to ipa.
Upload that ipa file to test flight.
The option has dissappeared for me as well. I was also using the option frequently.
However, I did notice problems and the feature was no longer working once the iOS 8 GM was released on iOS 8 devices.
Even though I updated the profile, the build failed to install every time. (And now that you asked I noticed it's gone).
I also browsed through all the settings/permissions/etc, but it seems they removed the feature.
Since Apple acquired TestFlight, they changed the whole process for iOS 8:
No more provisionning profiles, only Apple ID's email.
1,000 beta testers and 25 internal testers per application.
https://itunesconnect.apple.com/ is the new testflightapp.com/dashboard/
I have successfully replaced my old process following this one: http://code.tutsplus.com/tutorials/ios-8-beta-testing-with-testflight--cms-22224
iTunes store operation failed
No eligible software found. Make sure this software is owned by your developer organization.
I get above error while validating app from xcode 6. I don't understand this error why it is coming. Can anyone help me to solve this error?
Thank you
I was able to upload by using Application Loader as suggested in iTunesConnect.
Archive your app with the distribution provisioning profile
Export the archive for distribution to somewhere you can find it again.
Download Application Loader 3.0 from iTunesConnect, if it isn't already installed.
Open Application Loader
In AppLoader, Log into the iTunesConnect account you want to release the app from
In AppLoader, Upload the archive
Not exactly painless, but it does allow you to build with an iTunes developer account and release from a different iTunesConnect ID.
I got this error while validating my app. The problem was that the developer account of which I was using the Provisioning Profile was different from that of the account that I was using to validate my app. In simple words: They were two different APPLE IDs.
You need to add the APPLE ID from which you are using the provisioning profile.
Follow the following steps to get rid of this error and add the APPLE ID:
After clicking on "Validate button" ---> Click on "View Accounts".
The following window will open. In this window click on + button as shown below.
A pop-over showing three option will be opened as shown below. Select "Add Apple ID".
A new window will be opened asking you to enter your Apple ID and password as shown below. Enter your Apple ID and password of the developer account from which you have used the provisioning profile. Then press "Add":
You will see a new Apple ID added in the list of the Apple IDs.
Close the Organizer window. ----> Archive the product again and Validate the app choosing the newly added Apple ID.
This happened to me because I had a different developer and itunesconnect accounts. Make sure you build app with your developer account and submit validation with your itunesconnect account. That worked for me.
As noted by a few others, I was able to resolve this problem by using the Application Loader rather than xCode to send the iPA file to app store. In my case, both xCode and Application loader were using the correct iTunesConnect account, but for some reason, xCode was failing on submitting this app. I could submit other apps without incident, which led me on a wild goose chase thinking the problem was app specific.
Steps to Resolution were:
Download to Application Loader from iTunesConnect Website (as of 2/18/15, it's under the Resources and Help button).
Install App Loader
From xCode, Build/Archive to create distribution package
From xCode Organizer, Export the package to a location
From App Loader, select the Exported Package IPA file and upload to App Store.
Glad to be past this one!
For me it helped to upload with the credentials of the account agent. A developer account didn´t work.
in my application this issue was coming due to of one error that's i uploaded wrong size image in ipad2x that's 152*152 by 144*144 , but some how i export the build and i uploaded it through application loader. application loader told me abt two warning after uploading the build that was not proper icon size image for ipad #2x and the other was 64 bit warning so i solved the icon problem and now i was abled to validate my app successfully with one warning still that's of 32 bit. if u had repeated the steps like you uploaded the build first from application builder than donot forgot to change build number.
Please check the application bundleID from itunesconnect & your project in Xcode.We will get this issue if our bundleID mismatch from itunesconnect & project..
I was getting same error. After some investigation, I identify the issue with bundleID. I changed the bundleId as per itunesconnect. App was validated & submitted successful in App Store.
I was already looking through some other threads here with the ITMS-Error 9000, but they didn't help me to get my App passing the submission to the App Store.
I have NO errors or warnings inside XCode.
The App is perfectly working on iOS Devices & Simulators.
EDIT: What I have already tried:
Changed Deployment Target from iOS 7.1 to 7.0
Checked the Bundle ID in iTunesConnect and inside Xcode
Checked for any errors and warnings --- removed / fixed them
Do you have any additional ideas what it could be? Without any errors or further information it is hard to find out what the reason is.
UPDATE2::
If I try "just" to "Validate" instead of "Distribute" in the organizer after Archiviing it i get the following Error
Its an Issue with Apple's Server I tried validating the app it said "Unable to process app at this time due to general error" a quick search about it on SO said its got nothing to do with our code or project but some process running at Apples server
Assuming that your binary icons does not meet as per apple's human interface guidelines.
It most probably seems to be the issue with the profile you are signing your app with. You got to make sure that your are signing the app rightly with proper distribution profile. Also check out for the bundle identifier and make sure that it is same as the one you have given in itunes connect.
Check this link!
You should be creating the binary with the simulator or some device connected.
Try it:
Unconnect iOS device from your Mac,
Dont select any simulator, just leave it as it is, iOS device option
Archive it
Publish it
Make sure you're using a provisioning profile for the App Store (not for Ad Hoc distribution)
Then select this profile when building your app.
I would guess this all has something to do with Apple making system changes to prepare for iOS 8 and in doing so somethings got broken.
The issues look to have just been resolved by Apple. I just successfully submitted an app that was previous showing the same problem you had. If you look at your Provisioning Profiles, you should notice that Apple has removed your app's previous Distribution Profiles.
To get your submission working again, all you have to do is recreate your App Store and Ad Hoc provisioning profile, but make sure to use a new name and you should be good to go. You were not alone on this one. A bunch of people experienced the same problem and there were a lot of posts about it on the official Apple Dev forums.
Please check the Distribution Profile that you are signing your app with at iTunes Connects. make sure that it is still valid. I had same issue couple days back and after a struggle , i found out that somehow my provisioning profile was not valid anymore. Creating a new profile and submitting app with it solved my issue.
Apple have deleted corrupted provisionning, you just have to regenerate it and make submission works again !
Connect to your iOS Developer
Certificates, Identifiers & Profiles
Provisioning Profiles / Distribution
Here you can see some certificates missing. You have to re-create (Distribution / AdHoc). Note, you have to change certificates name !
In Xcode, refresh your certificates, set the right one in Build Settings, and submit...
I called today the Apple Developer Support and i get one very very simple answear to this issue.
You have to create all your certificates, provisioning profiles etc with Apples SAFARI browser.
It is not working "always" proper with Mozilla Firefox or other Browsers. So if you get such an error, try to recreate it with Safari! It worked like a charm!
I know there are already several questions on the subject, but I am really desperate. I don't know what else to do than to look for an advice here.
So, I have an app ready to be uploaded.
I have checked all the pre-steps, before trying to upload:
Bundle ID matches in info.plist, iTunesConnect, Apple developer, Provisioning profile
Game works perfectly when I run it on the device, in app purchase works with a test user, and not a single issue appears
Here are some screenshots with some info:
What I have noticed is that there isn't any Provisioning Profile selected:
Yet, when I select the provisioning profile I made earlier, I get this error. When I clock "Fix" it changes it back to none provisioning profile selected.
I don't know if that's the cause of the trouble
All in all, this is the Error I get:
This is my first time that I'm uploading an app with in app purchase. So I might missed some obvious step. I really hope that somebody will see the problem here, because I've been trying to fight this for 2 days now :(
When you see "iPhone Developer" in the code signing identity, that means Xcode will automatically select a matching identity to sign the app (It doesn't mean that no profile is selected).
From what I can see it looks like "iPhone Developer" is chosen for both Debug and Release configurations which will likely cause a problem because you cannot submit a Developer signed app to the App Store, it must be signed with a Distribution certificate and Distribution profile.
You will need to ensure that you have created a Distribution Certificate and profile to sign your app with before archiving it and submitting it via Xcode.
I would recommend you read up on how app store distribution works from the Apple documentation here:
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html
Then if you still are having trouble, read the trouble shooting guide from the docs here:
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/Troubleshooting/Troubleshooting.html
I have had a similar problem. We received an APP from an external provider and re-signed the APP ourselves using our own certificate and provisioning profile. When uploading the APP with Application Loader I received the error ITMS-90167: No .app bundles found in the package.
I have sierra installed on my Mac and I am using XCode 8.0 but had an old version of Application Loader (3.0) that was installed separately. Using this version of Application Loader I got the message. If I instead used the Application Loader that is part of Xcode (from the XCode/Open Developer Tool menu), ie version 3.6 everything worked out great and the ipa file was successfully uploaded to ITunesConnect.