Submitting for beta review issues - app-store-connect

So last week Apple changed they way they want us to verify our use of encryption. Now, it is loaded into the info.plist folder.
I only use encryption for simple verification so added
<key>ITSAppUsesNonExemptEncryption</key><false/>
into my info.plist (I am confident this is correct).
After uploading the build to iTunes connect and it finishing processing I am able to select my new version however the next button is blanked out:
I've been banging my head against my desk for a week and trying everything....anyone any ideas of things to check/things to do??

Related

No suitable application records were found. Verify your bundle identifier 'XXX.watchkitapp' is correct?

I have been trying to upload an app with a corresponding watch kit app for the last 4 hours (not even an exaggeration) and I am at my wits end... I have deduced that there is something not recognising the bundle ID in iTunes connect but I have been unsuccessful in figuring out what it is or how to fix it and as consequence unsuccessful in uploading the app, This is the first time uploading this app from my current computer, as I recently upgraded. However in the passed I have uploaded successfully from my previous machine. I cannot validate the application either it just gives me the error 'No suitable application records were found. Verify your bundle identifier 'XXXXXX.watchkitapp' is correct. I have tried with application loader, same error. I hope someone can help me, as I said I am no closer to figuring it out than I was 4 hours ago.
Edit***
I have looked at this link stack overflow question: no suitable records were found verify your bundle indentifier is correct but it hasn’t helped, my issue is not with the ios app but the Apple Watch counterpart, I do not know where to find the applewatch expected bundle id in itunes connect further more I don’t believe either bundle IDs in Apple watch, watch app or watch kit extension is incorrect.
Edited (again)****
So I decided that if the appwatch app has been causing so much trouble as I have been trying to figure it out for 3 days now, why not just remove it for the time being.... so I did then I got a new error No suitable application records were found. Verify your bundle identifier 'org.cocoapods.GTMSessionFetcher' is correct. I tried everything that I tried on the previous issue to no avail. HELP PLEASE? This is really frustrating, maybe there is some file that didn't copy over with the project that controls the various bundle id's I don't know, really any help would be greatly appreciated I guess at present I'm just one step away from completely remaking the app in a new Xcode project....
With a different Mac you probably need to download your certificates again. Also make sure you registered the bundle id in developer.apple.com

Why in Xcode 6, I am getting "You are not registered as an Apple developer" while trying to upload a binary?

I have an active iOS developer account, and an active provisioning profile. I uploaded a binary just two weeks ago with Xcode 5 without any problem. Now, I am trying to upload another binary with Xcode 6, and after archiving, I go to organizer/archives as usual and click submit or validate or export. In any case I receive this message: "You are not registered as an Apple developer". Does anybody have the same issue, or have any idea what the problem is?
Edit
I uploaded the binary with Xcode 5. I guess I should report this as Xcode 6 bug!
The following fixed it for me:
In Xcode > Preferences > Accounts, I had an Apple ID account that wasn't a registered development, in addition to my own valid account. I deleted the unregistered Apple ID, and it now works.
I had almost the same situation as #iht, except that the "unregistered" Apple ID was a legit-but-new developer ID.
Turns out I hadn't "signed" the dev agreement yet, so I logged into developer.apple.com, was presented with the wall of fine print, clicked Agree and was set to go.
Just sign in on developer.apple.com and accept the agreement.

Xcode 6 GM Upload Error: No software found with apple_id at SoftwareAssets

I am trying to update an app that was rejected for a Crash. I am using Xcode 6 GM release. I have 2 problems:
1̶)̶ ̶I̶ ̶c̶a̶n̶n̶o̶t̶ ̶f̶i̶n̶d̶ ̶t̶h̶e̶ ̶"̶r̶e̶a̶d̶y̶ ̶t̶o̶ ̶u̶p̶l̶o̶a̶d̶ ̶b̶i̶n̶a̶r̶y̶"̶ ̶o̶p̶t̶i̶o̶n̶ ̶i̶n̶ ̶t̶h̶e̶ ̶n̶e̶w̶ ̶i̶n̶t̶e̶r̶f̶a̶c̶e̶ ̶(̶i̶s̶ ̶t̶h̶i̶s̶ ̶n̶o̶ ̶l̶o̶n̶g̶e̶r̶ ̶n̶e̶e̶d̶e̶d̶?̶)̶
1) solved no longer need to set "ready to upload binary" per comments below
2) When I submit the build I receive this error: No software found with apple_id at SoftwareAssets
Thanks for the assistance.
If you're part of multiple teams, and you need to upload an app to iTunes Connect that's using another Apple ID than your own, you will have to add the Apple ID of the concerning iTunes Connect Account to Xcode.
Go to Preferences in Xcode
Go to Accounts
Add account by clicking the + sign
Add Apple ID of the iTunes Connect account you're trying to upload to
When you now upload your binary, you have to choose the team and Apple ID.
You may see the same team twice in the dropdown, but you will see that they relate to different Apple IDs.
Make sure to choose the team that is related to the iTunes Connect Apple ID and your upload will go through.
I don't know if it's the new intended behaviour or just a bug. But for me uploading only worked when i was registered as a apple developer AND itunesconnect User with the same AppleId.
This Answer XCode6 GoldMaster submitting build failed with error of Chris helped me, but unfortunately didn't do the whole trick.
I'm a member of different Developer Teams with my single AppleId. Uploading apps only worked for me to the team where i was registered in itunesconnect with the same appleId (Unfortunately you can be a member of different developer teams, but only be a single itunesconnect user with one apple id). Adding the different itunesconnect accounts as described in the linked answer didn't work for me.
So i created a new apple id and added it as a developer and as an itunesconnect user, then everything worked smoothly.
For people who can't have their iTunes Connect and Apple Developer emails match (member of multiple programs, etc) the solution is to click "Export" in Xcode instead of "Submit" which will generate a signed ipa file, then use Application Loader (link is available in iTunes Connect) to log in with your iTC ID and you can upload it there. Hopefully Apple will fix this issue soon where we can link our iTunes and Developer accounts/emails together, but until then this will have to do.
Bocaxica is correct. I also face same issue while I tried submitting my app. After I selected again my different apple account which had same iTunes id for two accounts, everything went well and app submitted successfully. 👍👍

iTunes Connect doesn't ask for updated screenshots?

I've updated my iPhone app to support the iPhone 5 screen..
I've done this before for another app and I was forced to upload new screenshots taken with the iPhone 5.
This time however, iTunes Connect just displays the status as "waiting for review" and isn't mentioning anything about the screenshots..
I'm slightly worried something has gone wrong? App works great on iPhone 5 and simulator though.
It turns out Apple can block apps during the review process that have something wrong with metadata. If they decide your metadata is wrong they'll just change your app's status to "Metadata Rejected".
Here's the quote from the rules for this status:
Appears when specific metadata items aside from your binary have not
passed review. To resolve the issue, edit the metadata in iTunes
Connect and your existing binary is then reused for the review
process. You receive a communication from App Review in the Resolution
Center regarding the reason for the metadata rejection.
When things change to the AppStore (Apple adds a device) they might require you to get new screenshots. But if nothing changed in their system, it's normal that they don't ask.
Don't worry!
They copy over the screenshots from your last version of the app (or is your Retina4 screenshot section in itunesconnect empty?). So if you don´t want to update them, it should be okay like this.
Chances are your app has not hit review (and now as of the 21st) and won't be reviewed until after the 29th. Once your app hits review, it will become rejected for the missing screenshots. If you want to save yourself some time and pain, update the screenshots while Apple is on their downtime for the Christmas holiday. You'll thank yourself later.
My app got accepted yesterday, no word about the screenshots.
App works fine on iPhone 5, mailed Apple to complain this probably is a bug (iTUnes Connect does not recognize localized Default.png, which is what is checked to verify it is iPhone 5 optimized I believe.)

iPhone up to date Twitter oAuth tutorial

Could someone please give me a single up to date tutorial for implementing OAuth with twitter. I have gone through so many tutorials I have lost count, and not a single one of them is up to date with the new xCode. I tried the MGTTwitter, but there is no tutorial for it. On his own website, where it gives link to tutorial, it just links you to this
http://ww35.2bros1blog.com/2010/07/switching-from-basic-to-xauth-with-mgtwitterengine-on-iphone/
So no idea that that is about
I tried
http://www.icodeblog.com/2010/09/16/dealing-with-the-twitter-oauth-apocalypse/
But I dont know how to add the static folders to xCode. I tried adding the targets, but nothing to add.
Tried following
http://mobile.tutsplus.com/tutorials/iphone/twitter-api-iphone/
However, it is out of date. When I run the app, using my consumer key and secret, when I click authorise, it just closes window, then brings up authorisation window again. I enter user and pass again, does the same thing over and over again.
I downloaded latest version of sharekit, didnt really want to go down this root as all I want is the twitter authorisation and I think adding over 50 files or so is a bit much for one feature, but thought I would give it a shot. But when I open it up, comes up with error around facebook
(null): error: /Users/adam/Downloads/ShareKit-ShareKit-7a05403/Classes/ShareKit/Sharers/Services/Facebook/../../../../../Submodules/facebook-ios-sdk/src/FBDialog.bundle: No such file or directory
All I want is a simple authentication so users can accept and then send tweets from the app. I dont want to use the twitter framework as then users have click send twice, i.e type message into textview, then then twitter viewcontroller appears, then they click send again. I want them to be able to tweet from within the app. Yet I just cannot seem to find any tutorial that explains how to do this in detail.
Could someone please point me in the direction of a tutorial that does this, I didnt think it would be this much hassle to implement a simple authorisation into iPhone, but this is driving me insane!!!
Edit:
I got
http://www.icodeblog.com/2010/09/16/dealing-with-the-twitter-oauth-apocalypse/
This one working, however when I sign in, app crashes and the log says
Authenticated with user (null)
Anyone have any idea about that one?
Found out why I was having a problem with these twitter tools. They were using http rather than https to authenticate with Twitter which is no longer allowed. Just changed it to https and works fine