my applications fail to build with the message " Provisioning profile "xxxx xxx ID" doesn't include signing certificate "Developer ID Application: xxx, LLC (V********W)". Need suggestion to solve this issue. I need to use manual signing but not automatically manage signing.
help needed for signing certificate for Developer ID Application.
I need to use manual signing but not automatically manage signing.
Presumably that means you’re building with Xcode. If so, are you hitting this when you do a day-to-day build (Product > Build, say)? Or when exporting your archive from the Xcode organizer?
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
I am building with Xcode
OK. First things first, I strongly recommend that you not use Developer ID signing for day-to-day development. Developer ID signing identities are precious. If someone gets your Developer ID signing identity they can sign code as you. Given that, I recommend that you set up some sort of security barrier so that only code that you intend to distribute widely is signed with your Developer ID. If you’re working for a large organisation, your Developer ID should be managed by your org’s software release team. If you’re on a small team, you should still take steps to protect it. For example, you could create a separate user account that you only use for Developer ID signing and release.
The alternative is to use an Apple Development signing identity for day-to-day development, and that’s what I recommend. And if you do that then you can use automatic signing, which makes everything better (-:
Regardless, the specific error you’re seeing suggests that there’s a mismatch between your code signing identity and your provisioning profile. The provisioning profile contains a list of certificates for which the profile applies, and the certificate from your code signing identity isn’t in that list.
I recommend that you check your Code Signing Identity (CODE_SIGN_IDENTITY) and Provisioning Profile (PROVISIONING_PROFILE_SPECIFIER) build settings to find out what identity and profile are being used, then use the techniques from What exactly is a provisioning profile? to check that the latter includes the certificate from the former.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
My project can be compiled on other operating systems But there are some systems that have the same problem as you