Discussion Forums  >  Uncategorized

Replies: 15    Views: 302

stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
01/22/12 08:37 PM (14 years ago)

No suitable application records

So, excitedly archived and tried to validate and got this message : no suitable application records found. Please make sure that you have set up a record for this application on iTunes Connect. Well, I'm looking at the damn app in iTunes Connect. It has the same bundle id ( I know that's important) as it has in xcode. What else could I have maybe typed differently in xcode and iTunes Connect that can give me this problem? Thanks
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/22/12 08:42 PM (14 years ago)
I should add that in itunes, on the app info screen, it correctly list the bundle id correctly, in the com.businessname.appname format that I have in xcode. But if I click edit, another screen opens and lists this bundle id as the bundle id suffix. Under actual bundle id it lists appname - *. Could this be the problem?
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
01/22/12 08:59 PM (14 years ago)
Hi Steve, Do you have it set to ready for upload in iTunes Connect? That may be the problem. Thanks, Mark
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/22/12 09:12 PM (14 years ago)
Your'e right, Mark, that solved it/ But now I'm getting that the application failed due to codesign verification. Signature invalid or was not signed with an iphone distributor certificate. Don't understand this since both in project and target I have iphone developer (currently matches iphone developer stephen kronwith) in every place under codesign that I can put it. Any ideas before i post this to all? Steve
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
01/22/12 09:21 PM (14 years ago)
Hi Steve, In order to submit your app to iTunes, you have to sign it with your Distribution Certificate, and not the Developer Certificate. You should have both of those certificates installed in your keychain. Debug gets signed with Developer, Release gets signed with Distribution. Did that help? Mark
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/22/12 09:46 PM (14 years ago)
MarkI I understnad but in xcode, under release 9Or debug for that matter) when I click on the choices for code signing, it shows my developer one, but under distributor, if I click the double arrow, it just says iphone distribution, no profiles currently match! Yet in my keychain, I see right there an iphone distribution certificate with my name on it. Why doesn't this pop up in the codesigning choices in xcode as the developer one does? Thanks. Steve
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/22/12 09:52 PM (14 years ago)
Mark, what I just did was just type in the certificate name as it appears in the keychaint iphone DIstributor:stephen KRONWITH. Do you think this will work and if so, do I have to re archive now with new info?
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/22/12 10:02 PM (14 years ago)
No that didn't work either. When I go to re-archive (after deleting the old one) I get an error that the identity I just typed in doesn't match any identity in any profile. This is getting very frustrating. Any ideas? thanks Steve
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
01/22/12 10:08 PM (14 years ago)
Hi Steve, This has happened to me as well...where the Developer Certificate was available in Xcode, but not the Distribution one, yet they were both in my Keychain. I have no idea why that happened, and the only solution I've been able to get to work is to delete all my certificates from my Xcode, revoke them on the apple site, and essentially start over. I follow the instructions at this link, and it ends up working perfectly : http://btugwiki.com/index.php/Code_Signing_Basics If anybody has a solid way around this, I would love to hear it. I've gotten suggestions, but nothing ever solid that works, aside from this link. Thanks, Mark
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/22/12 10:34 PM (14 years ago)
OK Mark, I will try this but the first two things he says to do, Remove Developer and Distribution Certificates from your keychain. You can do this from xcode/organiser. You must also remove the Distribution Provisioning Profile as well as the Developer Provisioning Profile that you are using for the particular app you're working with. I'm not sure where exactly in Xcode's Organizer I do this. Could you walk me through that as if I'm a child, not knowing anything. It can wait till tomorrow if you need to get some sleep. I'm about to turn in myself. But I'm getting so close, I really don't want to screw things up. Thanks. Steve
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
01/22/12 10:37 PM (14 years ago)
Hi Steve, I don't do this from within Organizer...I remove all my certificates from the Keychain, and then add them back. I have had to do this multiple times in a single session to get it to work, so if you're running on fumes tonight, it might be better to put this off until morning. This is absolutely the most frustrating part of the whole process, and the one I have the least understanding of. I'll be up for a few more hours! Mark
 
Known
Apple Fan
Profile
Posts: 83
Reg: Jan 07, 2012
Suttons Bay, Mi...
830
like
01/22/12 10:41 PM (14 years ago)
Hi Steve: I ran into the same situation and did exactly what was written in the link Mark sent you to. You can delete in the Organizer by either right clicking on an item or Ctrl Click on a Mac.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
01/22/12 10:47 PM (14 years ago)
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/23/12 05:27 PM (14 years ago)
Mark, Got home and followed your links instructions. The last step, step 9 is having a problem. I have checked my keychain and indeed there are two profiles, distribution and development. But when foing back to Provisioning Portal, and clicking Provisioning and then the Distribution tab, instead, as the handout say, I see the APP ID that I want to associate with, all it says is you currently do not have any provisioning profiles. Any ideas on what is wrong? Steve
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
01/23/12 05:44 PM (14 years ago)
Actually, decided to take a chance and choose to create one on this screen and it worked. Validated! Now on to submission, fingers crossed. Thanks again all for your help. Steve
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
01/23/12 10:53 PM (14 years ago)
Sweet! Congratulations. I've been working with another member of the forum on a provisioning issue for the last 24 hours, and we still don't have it nailed down! Apple makes this part of it way, way too complicated! Mark
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.