Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get Apple Developer credentials for signing macOS Apps (need D-U-N-S) #33

Closed
2 tasks done
rfay opened this issue Oct 3, 2017 · 20 comments
Closed
2 tasks done

Get Apple Developer credentials for signing macOS Apps (need D-U-N-S) #33

rfay opened this issue Oct 3, 2017 · 20 comments

Comments

@rfay
Copy link
Member

rfay commented Oct 3, 2017

What happened (or feature request):

To have a signed distributable .app or .dmg that our devs will be comfortable with, we need to have Apple Developer credentials. This is a bit of a lengthy process, so it's important to get it started.

  • Get D-U-N-S number, which is required before beginning with Apple. Note: rfay began the D-U-N-S request process today for DRUD Techology, that may be good enough. Also requested that @ahufferd do it, before I realized that my simple search would be considered an application. D-U-N-S can verify by phone with the Rockmont office at tel:303.839.8500
  • Sign up as an organization with Apple. It's important that at least 2 team members be on there. It's $99/year/dev. As I remember, the org can invite members from outside the org.
@rfay rfay changed the title Get Apple Developer credentials for signing macOS Apps Get Apple Developer credentials for signing macOS Apps (need D-U-N-S) Oct 3, 2017
@rfay
Copy link
Member Author

rfay commented Oct 4, 2017

DRUD Technology LLC's shiny new D-U-N-S number is 080901017

@rfay
Copy link
Member Author

rfay commented Oct 4, 2017

@rickmanelius Please sign up for the Apple Developer problem for DRUD Technology. It requires somebody with the legal authority to bind DRUD to a contract. https://developer.apple.com/programs/enroll/ - Again, sign up as DRUD, not personal. Thanks!

@rickmanelius
Copy link
Contributor

So I'm at the frustrating step of needing to validate an email sent to accounts@drud.com and no email shows up (checked spam and the google groups).

@ahufferd
Copy link

@rickmanelius I do not see it either. Perhaps login and verify which email was used? There could have been a typo or a delay in sending the email so you can likely send another...

@rickmanelius
Copy link
Contributor

Doubled checked the email address and again it didn't show up. Going to try and wait a day and try again. 1 hour burned...

@rfay
Copy link
Member Author

rfay commented Oct 10, 2017

@rickmanelius For D-U-N-S registration you'll need to go through the process to get accounts@drud.com registered

  1. Go to https://iupdate.dnb.com
  2. Click "Start now" to "Register to use iUpdate!" (great exclamation points!)
  3. Search for DRUD TECHNOLOGY, LLC when prompted
  4. Answer all the credit questions correctly, jump through multiple hoops, establish an account.
  5. Optional: Update anything anybody wants to update on the company record.

@rfay
Copy link
Member Author

rfay commented Oct 11, 2017

FYI from Circleci about code signing

Instead of automated code signing support, we recommend using Fastlane Match for code signing.

@rickmanelius
Copy link
Contributor

Words escape me... I got the 6 digit confirmation and then hit this.
screen shot 2017-10-12 at 11 32 02 am

@rickmanelius
Copy link
Contributor

Ok, so I was successful in creating accounts@drud.com. Now I am unblocked to complete the rest. Sorry for the occassional venting!

@rickmanelius
Copy link
Contributor

Progress! I'll put this in "needs review" while we wait to hear back from Apple.
screen shot 2017-10-23 at 7 56 35 am

@rickmanelius rickmanelius removed their assignment Oct 23, 2017
@rickmanelius
Copy link
Contributor

So I need to physically be at Rockmont to answer the phone when they call. I won't be in the office until Wednesday, so I will follow-up then to get this verified and then we can proceed.

@rickmanelius rickmanelius self-assigned this Oct 24, 2017
@rickmanelius
Copy link
Contributor

We are now verified over the phone, @cyberswat is now the 2nd point of contact, I've accepted the terms, and I've paid the yearly fee of $99 (cc @ahufferd) and set it to auto-renew. This is now on Apple to review/approve.

@rickmanelius rickmanelius removed their assignment Oct 25, 2017
@ahufferd
Copy link

@rickmanelius Excellent, thank you! I do not have permissions to check the second box :) Also, will you forward the invoice or payment remittance, please?

@rickmanelius
Copy link
Contributor

@ahufferd @andrew-c-tran @rfay It looks like we're accepted. Now it's just a matter of navigating the interface to generate whatever it is we need. I may just add @andrew-c-tran in there so he can pick the correct option. Alternatively, send me the exact instructs and I'll make it happen.

@rfay
Copy link
Member Author

rfay commented Oct 31, 2017

Just adding our Apple users to it would be fantastic. Mine is randy@randyfay.com - I think you do an invite.

@rickmanelius
Copy link
Contributor

@rfay just sent you an invite!

@rfay
Copy link
Member Author

rfay commented Nov 2, 2017

I'm in, thanks.

@rickmanelius
Copy link
Contributor

@rfay @andrew-c-tran At this point I'm going to assume you both have the information and access you need and that we can close this issue because the scope was provisioning the account and getting the signature information. If we get to the point where we are submitting to the apple store, I suggest we open a new issue to address that need.

@andrew-c-tran
Copy link
Contributor

andrew-c-tran commented Nov 9, 2017

It appears i need an apple developer account, not a standard apple user id, so i've just paid the $99. can you add tran.andrew.c@gmail.com ?

@rfay
Copy link
Member Author

rfay commented Nov 9, 2017

Bummer, you didn't need to pay. I didn't pay. You just needed to accept the invite AFAICT. Anyway, guess it's solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants