问题
I've developed a ionic 2 app which I want to be able to send through mail or host online somewhere as an iOS app for ipad - so I need to make it ipa.
I've got an Apple Developer Enterprise Program account type, and XCode 8.2.1. I've managed to archive the app with success but when I'm trying to export it I cannot use any method except "Save for Development Deployment" which indeed generates an ipa file, but when I try to install it on ipad disappear - the installation starts, works for a half then just disappear.
When I try to "Save for Enterprise Deployment", I choose my team an then it gives me this:
I've download and install every certificate available from my developer account but with no luck.
Am I doing something wrong?
P.S. I've host the app with diawi and when I try to install it from there it gives me his error: Cannot download the app - "Myapp" cannot be installed > OK or Retry
回答1:
Provisionning Profile needs > Certificate needs > Signning Identity (Certificate Signing Request CSR)
The signning identity used to create the certificate is not on your machine.
Two solutions:
Export the developer profile from the machine that have the signning identity then import it to your machine.
OR
Create a new provisionning profile:
- Create a CSR from your machine.
- Create a certificate on the apple member center and upload the CSR.
- Create provisionning profile and select the new certificate.
Note: When you create a certificate on apple member center you will be instructed how to create a CSR.
来源:https://stackoverflow.com/questions/42814437/cannot-save-for-enterprise-deployment-ios-ipa