title: Watchkit: playHaptic has no effect when executing in an inactive or background application state
body: <p>I want to play the notification in iWatch in both state background and foreground.</p>
  
  <p>I tried this but this is not working only in the background </p>
  
  <pre><code>DispatchQueue.global().asyncAfter(deadline: .now() + 2.0) {
       WKInterfaceDevice().play(.notification)
  }
  </code></pre>
  
  <p>Error</p>
  
  <blockquote>
    <p>WKInterfaceDevice playHaptic has no effect when executing in an
    inactive or background</p>
  </blockquote>
  
  <p>Also, I read this <a href="https://forums.developer.apple.com/thread/52630" rel="nofollow noreferrer">https://forums.developer.apple.com/thread/52630</a>.</p>
  
  <p>Now the question is this, Is there any way to vibrate the watch in the background and foreground for reminding purpose? 
  or any other alternate way to achieve this?</p>
  
  <p>Thanks  </p>