Codesigning for iOS is a bit tricky as you can tell by our extensive doc section
on the subject. The complexity is great and it is not uncommon to miss a thing or two when setting up code signing for your app.
From your report, it seems that you have imported only the provisioning profile (a .mobileprovision file). The error or warning you are seeing means that you have not imported the matching certificate. This is why you cannot codesign your iOS apps at this point.
Since the mobileprovision already contains a reference to a certificate, you will need to import the existing certificate
from a P12 file. The CER file you can get from the iOS Developer Center will be of no use to you at this point since you most probably do not have the matching certificate signing request to complete it. If you cannot obtain a copy of the certificate in a P12 file format, you will need to set up a new certificate and add it in AppBuilder. Afterwards, you can either create a new mobileprovision that uses your newly created certificate or re-generate the existing provisioning profile to use another certificate. After this is done, you need to again add the mobileprovision file in AppBuilder. For more information about these, you can check the Scenarios and Tutorials
About your App ID - in AppBuilder, you need to provide only the reverse URL part - com.myName.MyApp. The seed prefix XXXXXX is not needed.
Keep in mind, that when building your app, the following filtering options apply to what you see in the Build and the Publish wizards:
- The Build wizard shows Development, Ad Hoc, and In-House certificates and provisioning profiles.
- The Publish wizard shows only App Store certificates and provisioning profiles.
Hope this helps.
Share what you think about AppBuilder and Telerik Platform with us in our feedback portal, so we can become even better!