NOTE: You need a Mac to do this, also must be enrolled into Apple iOS program at https://developer.apple.com/programs/enroll/
How to generate .csr:
1. On your Mac go to the folder Applications > Utilities and open Keychain Access.
2. Go to Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.
3. Fill out the information in the Certificate Information window as specified below and click "Continue".
- In the User Email Address field, enter the email address to identify with this certificate.
- In the Common Name field, enter your name.
- In the Request group, click the "Saved to disk" option.
4. Save the file to your hard drive.
- The assistant creates a Certificate Signing Request (CSR) file which contains a public/private key pair.