Error archiving : Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier

is there a way to fix Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier, except equalize the bundle id both of them ?

in my case i cannot archive my app with notification service extension that have to embeded into the main app. Because i want configuring for rich notification

except equalize the bundle id both of them ?

Well, you don’t want to equalise them.

With app extensions the appex’s bundle ID must be a ‘descendent’ of the parent’s bundle ID. For example, if your app’s bundle ID is com.example.Test700818 then the appex’s bundle ID could be com.example.Test700818.MyNSE but not ``com.example.Test700818-MyNSE`.

Xcode is protecting you from yourself here. That is, if Xcode wasn’t blocking you from doing this then you’d encounter other, harder-to-debug problems at runtime.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Error archiving : Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier
 
 
Q