Bundle’s name of a helper with a group container

My application uses a group container that shares files between the main application and its helper. The helper is launched by using SMLoginItemSetEnabled. When I switch to xCode 7 and build the project, I get an error :


error: Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.

Embedded Binary Bundle Identifier: X2RD457E37.com.myCompany.myHelper

Parent App Bundle Identifier: com.myCompany.myApp


So far, the bundle’s name of the helper started with the the group container ID (X2RD457E37). Did this rule change ? I have found no documentation on the subject.


I develop in Objective-C but I notice that with Swift the method SMLoginItemSetEnabled is no longer avalaible. I guess it was replaced. But by what?


Thanks for any help.

Refresh.

Bundle’s name of a helper with a group container
 
 
Q