title: How to use a WatchKit Services Certificate?
body: <p>Recently, Apple has introduced "WatchKit Services Certificate" to its development portal.  From the description below, it appears to allow users to leverage push notifications to update Watch Complications directly.  But, the CLKComplicationDataSource protocol contains no information how how to implement this.  Does anyone have any further information on this?</p>
  
  <p>From Apple's Developer site:
  "Establish connectivity between your notification server, the Apple Push Notification service sandbox, and production environment to update ClockKit complication data. When utilizing HTTP/2, the same certificate can be used to deliver app notifications, update ClockKit complication data, and alert background VoIP apps of incoming activity. A separate certificate is required for each app you distribute."</p>
  
  <p>No one knows on the Apple forums:
  <a href="https://forums.developer.apple.com/thread/19594" rel="nofollow">https://forums.developer.apple.com/thread/19594</a></p>
  
  <p>CLKComplicationDataSource Protocol Reference
  <a href="https://developer.apple.com/library/watchos/documentation/ClockKit/Reference/CLKComplicationDataSource_protocol/" rel="nofollow">https://developer.apple.com/library/watchos/documentation/ClockKit/Reference/CLKComplicationDataSource_protocol/</a></p>
  
  <p>More documentation, but no implementing details:
  <a href="http://images.apple.com/certificateauthority/pdf/Apple_WWDR_CPS_v1.13.pdf" rel="nofollow">http://images.apple.com/certificateauthority/pdf/Apple_WWDR_CPS_v1.13.pdf</a></p>
  
  <p>Thanks for any help you can provide!</p>