Bundle ID
Provisioning
Profile
App ID App Group
iPhone app own = A A A Needs
Watch
Extension
own = B
Watch app’s ID
= C
B B Needs
Watch app
own = C
iPhone app’s ID
= A
C C Needs
Slide 12
Slide 12 text
FAQ
Slide 13
Slide 13 text
SPErrorInvalidBundle
NoGizmoBinaryMessage
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
Make sure All IDs
• WKAppBundleIdentifier
• WKCompanionAppBundleIdentifier
• Bundle Identifiers on each target
Slide 16
Slide 16 text
Code sign Errors
Slide 17
Slide 17 text
Make sure
• Provisioning Profile on each target
• Do not use Xcode 6.2 for setting
• You cannot edit Watch app’s Build Settings
• Use Xcode 6.3 or Xcode 6.1.1 to edit