yukiarrr / ios-build-action

Build iOS project (.xcodeproj, .xcworkspace), and export ipa
MIT License
279 stars 135 forks source link

error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "***" with a private key was found. #79

Open terryjiang2020 opened 2 years ago

terryjiang2020 commented 2 years ago

The thing is, my signing certificate is not with "iOS Development", but with "Apple Development". I have set code-signing-identity to "Apple Development" and replaced all possible "iOS Development" across the code, but this still happens. I wonder what issue could that be.

zainkhas commented 2 years ago

Same issue.

terryjiang2020 commented 2 years ago

Update: This is what I set:

[20:47:49]: ------------------------------------------
[20:47:49]: --- Step: install_provisioning_profile ---
[20:47:49]: ------------------------------------------
[20:47:49]: Installing provisioning profile...
[20:47:49]: ------------------------------------------
[20:47:49]: --- Step: update_code_signing_settings ---
[20:47:49]: ------------------------------------------
+-----------------------+------------------------------------+
|             Summary for code signing settings              |
+-----------------------+------------------------------------+
| use_automatic_signing | false                              |
| path                  | ./platforms/ios/***.xcodeproj |
| code_sign_identity    | Apple Development                  |
+-----------------------+------------------------------------+

This is what I received later on

[20:48:22]: ▸Clean Succeeded
[20:48:31]: ▸ ❌  error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "***" with a private key was found. (in target '***' from project '***')
[20:48:31]: ▸ ** ARCHIVE FAILED **

And I am not using iOS Development at anywhere.

HunainHumail commented 2 years ago

I am having the same issue, Any solutions yet?

terryjiang2020 commented 2 years ago

I am having the same issue, Any solutions yet?

No solution so far, still investigating it.

alinz commented 1 year ago

I managed to get the list of my code sign identity by just running this command: security find-identity -p codesigning -v

and use the value there.

saintmalik commented 1 year ago

security find-identity -p codesigning -v

how please?

hronix commented 1 year ago

any solutions on this?

SergelenOchir commented 8 months ago

any solutions on this?

etekweb commented 7 months ago

I think you are supposed to include the full common name of the signing certificate you uploaded.

In my case, that follows the format "Apple Distribution: ()".

You can look up this name from the Mac used to create the certificate - either from Keychain Access or by running the command @alinz mentioned.