I created on the apple developers page my provision and imported it succesfully into ICENIUM. But when I want to "publish" the app, Icenium shows the error "You don't have a provision to match com.telerik.MessageRiver". What did I do wrong?
7 Answers, 1 is accepted
I assume you are using Mist as you get this message and probably following this documentation topic. Please check that:
1. In Options > Mobile > iOS > Provisions check you App Store provision App Identifier.
2. If it different:
Generate new one from apple developer center.
OR fix your project identifier to match in Project Properties -> iOS.
Greetings,
Jordanthe Telerik team
Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
We puzzled allot how to reproduce this without much luck, but it may be something specific to that developer certificate or one deleted from your certificates store resulting that your certificate store got corrupted on our side.
Can you tell us for example some unique part of email associated with the accounts you tried to import that developer certificate? Also is it password protected? Can we reset your certificate stores for that two accounts so you can try to re-import your certificate?
Jordan
the Telerik team
Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
After more digging we are finally able to reproduce your case. We lost your private certificate key.
And it can happen in two cases:
Case 1. User create .csr (Certificate Sign Request) file in one account and import the .cer (developer certificate) file in another account.
Case 2. User creates .csr file in one account then imports .cer file in same accounts, then deletes certificate. Resulting in any subsequent import to fail because we remove private key when certificate is removed.
To fix it you need to recreate your developer certificate and provision.
To do so using single Icenium account do the following:
1. Create new .csr (Certificate Sign Request)
2. Revoke and recreate your Developer certificate (here)
3. Import in Icenium
4. Click on Modify on your provision (here) then select your certificate check-box and click Submit
5. Download new provision.
6. Import new provision in Icenium.
Optionally: You can export private-public pair as (.p12 file) from Icenium Graphite for safekeeping or if you need to import it in another Icenium account.
Jordan
the Telerik team
Share feedback and vote for features on our Feedback Portal.
Want some Kendo UI online training - head over to Pluralsight.
Thank you very much for your time and work.Yeah Ithink I did the second case and then, because it didn't work, the first case ;D I will now try to remove everything and recreate the certificates and provisions. Thank you for your help.
Best Regards
Maximilian Stolzle
Is there any blog anywhere in the icenium, where it has step by step process? I tried number of ways suggested by the replies in the forums, but never got it to work. Even, I saw in one of the discussion for which the Icenium person replied that the document is not correct.
Would appreciate if you can help us to get this issue fixed in a simpler fashion.
Thanks,
Madhu
1. Create new .csr (Certificate Sign Request)
2. Revoke and recreate your Developer certificate (here)
3. Import in Icenium
4. Click on Modify on your provision (here) then select your certificate check-box and click Submit
5. Download new provision.
6. Import new provision in Icenium.