Hi Guys
I am trying to understand this certificate process
Here is a step by step of what I am doing and the issues I am facing
Step1
1. To start fresh I deleted all certificates and provisioning profiles
2. I created an app id with wild character (com.mytestapp.*) so i can build the B4ibridge
3. I used private sign key to generate the following 3 files: B4i.Keystore, B4i.p12 & certSigningRequest.csr
4. I used the .csr file in step 3 to create iOS Development certificate ios_development.cer
5. I create the provisioning profile for (com.mytestapp.*)
6. Now I have all 5 files in keys1 folder
7. Build B4I bridge ... so far no problem
Step2
I need to use a non wild app Id to test push notifications and firebase ( I know that I should use Adhoc etc,,, for firebase, but in general what if this was needed)
1. I create a new app id, for example: com.aba.app
2. I create a new folder keys2 on my local machine
3. I use the new app id and I use private sign to generate the following 3 files: B4i.Keystore, B4i.p12 & certSigningRequest.csr for the new app in the keys2 folder
4. going back to the developers console, If I click on certificates-> development, I see iOS Development greyed and (Maximum number of certificates generated) ... This is the first problem
Does anyone know why and how to workaround this issue??
Step3
I revoke the certificate I created in Step1 and repeat Step1 for com.aba.app. Now I have the B4Ibridge and the app both working ok.
Somehow the second day, b4ibridge stops working... I am not sure if this is related to Step3. I find myself repeating the above steps everyday.
Also while I was reading in the apple discussions form, someone said:
" You will use the same development certificate for all your apps development provisioning profiles", is this true? and if yes why:
1. When I try to create a development certificate I am prompted to select .csr (which i believe is related to app id/bundle)?
2. If I try copying the .csr file created in Step 1 and move it to Keys2 project, the compilation fails
Can someone please clarify what I am doing wrong in here.
Thank you