danielyc / carplay-enabler

Sign iOS applications with CarPlay entitlement to use with TrollStore
35 stars 17 forks source link

error #1

Open 961905 opened 2 years ago

961905 commented 2 years ago

The specified item could not be found in the keychain.

How to solve it?

danielyc commented 2 years ago

Can you provide a screenshot or the complete output of the script?

961905 commented 2 years ago

Generating ipa structure Found KWPlayer.app Merging entitlements Signing with CarPlay entitlement error: The specified item could not be found in the keychain. Executable=/Users/macos/Desktop/carplay/temp/Payload/KWPlayer.app/KWPlayer Signed succesfully! Cleaning temporary files

patrickexe commented 1 year ago

Generating ipa structure Found KWPlayer.app Merging entitlements Signing with CarPlay entitlement error: The specified item could not be found in the keychain. Executable=/Users/macos/Desktop/carplay/temp/Payload/KWPlayer.app/KWPlayer Signed succesfully! Cleaning temporary files

Not sure if you are still after a solution... But the error you are getting is because your Apple Development certificate can not be found.

The solution is to open keychain and find your Apple Development certificate then copy its name (through Get Info...), then take this name and edit line 35 of the script to be:

codesign -d --entitlements entitlements.plist -f -s "<YOUR_APPLE_DEV_CERT_NAME>" Payload/$app

Replacing <YOUR_APPLE_DEV_CERT_NAME> with your cert name you copied. Then it should properly sign.