Also, when I sign in to itunesconnect, I see I already have a Mac App Distribution certificate that does not expire for another year, but I have 2 others that expire this month. It is unclear to me what they are for. I have 2 apps in the App Store already and am wondering if they are specific to those apps? It doesn't say what they are for. Do I download them or revoke them? So confusing!
Post not yet marked as solved
In Keychain Access, I selected my Developer ID certificates and then had Keychain Access evaluate them. The Developer Application certificate is good for codesigning. The Developer Installer certificate, though, is listed as Invalid Extended Key Usage. The 3rd Party Mac Developer Application certificate is listed as Success and Good. I believe this certificate is for another app specifically, though, one i'd tried to get into the App Store before, but it was turned down because it used QuickTime, a "legacy app." Tried creating a "wild card" certificate, but it won't let me install it. It says "Only Development Provisioning Profiles can be installed in System Preferences. Production Provisioning Profiles are imported within Xcode." No idea what that means. Wish i could just hire someone to do this for me. It's ridiculous.
Post not yet marked as solved
I have my app on my Desktop, did "cd Desktop" then rancodesign -f -s "3rd Party Mac Developer Application: MyName (MyNumber)" "MyApp.app"but it says "No such file or directory". I ran ls and it listed my app on the desktop where i had navigated to in Terminal too. Don't understand. No typos either. Is that script wrong? Yes, i did replace my MyName, MyNumber and MyApp with the appropriate ones.
Post not yet marked as solved
there are 4 identities in both Matching and Valid sections.1 is "com.apple.idms.appleid.prd....."2 are for iPhone (Dist and Developer)1 is for "3rd Party Mac Developer Application"I guess it can't find the others even though they're listed in Keychain Access?
Post not yet marked as solved
I am signing from the command line.
Post not yet marked as solved
found the answer here: http://support.visiolink.com/hc/en-us/articles/200003861-How-to-Create-a-certificate-and-provisioning-for-signing-apps-iOS-maybe they should write the tech how-tos for Apple. for a user-friendly OS, their documentation for developers is poor.