Search code examples
iosxcodewatchkitapple-watchprovisioning-profile

Provisioning Profile for Apple Watch App & Watch Extension


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


Solution

  • 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.