OneSignal / OneSignal-iOS-SDK

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com
Other
488 stars 263 forks source link

[question]: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's. #1435

Open M2dL1fe opened 2 months ago

M2dL1fe commented 2 months ago

How can we help?

image

Code of Conduct

nan-li commented 2 months ago

Hi @M2dL1fe, can you provide more details for your question, as it is not clear what this error is about and how it is related to the SDK.

Also check out this stackoverflow discussion that looks like it may be of help: https://stackoverflow.com/questions/27906188/ios-error-embedded-binary-is-not-signed-with-the-same-certificate-as-the-parent

M2dL1fe commented 2 months ago

image Occurs when Archive is executed. Version 5.1.6

nan-li commented 2 months ago

Hi @M2dL1fe, your screenshot shows an issue with "Build input file cannot be found..", a different issue than your original post for "Embedded binary is not signed with the same certificate as the parent app..."

Did you try deleting the Derived Data folder, and cleaning the build folder?

M2dL1fe commented 2 months ago

Deleted, still, is a problem OneSignal has had since signing @nan-li

emawby commented 2 months ago

@M2dL1fe I am not able to reproduce this issue. Was this working on an older version of OneSignal for you and now it is not working on 5.1.6? Are you using automatic signing for your notification service extension target? If not do the signing certificates match? This error is typically because your notification service extension target and main application target are not signing with the same certificate.

M2dL1fe commented 2 months ago

only 5.1.6 , Yes, an autosignature was used @emawby