Do I need to create separate bundle identifier
& provisioning profile
for Apple watch
and its extension?
i.e My Host app
identifier now is com.xxx.myApp
with all capability enabled. So do I need to create two more identifier & profile to run my app in apple watch. ie.com.xxx.myApp.watchkitapp
& com.xxx.myApp.watchkitapp.watchkitextension
Yes you do. Each extension has it´s own project and each project has a bundle identifier
and provisioning profile
.
So something like this:
com.xxx.myApp.watchkitapp
com.xxx.myApp.watchkitapp.watchkitextension
If you add another extension you need to add another bundle identifier
and provisioning profile
.