title: Push Notifications not working in Testflight
body: <p>Similar to <a href="https://stackoverflow.com/questions/32415618/push-notifications-dont-work-in-apple-beta-testing-testflight">this post</a>, push notifications works on development, but does not work through testflight.  Here are screenshots of my certs:</p>
  
  <ul>
  <li>Certificate of type iOS Distribution
  <a href="https://i.stack.imgur.com/ypJ4a.png" rel="noreferrer"><img src="https://i.stack.imgur.com/ypJ4a.png" alt="enter image description here"></a></li>
  <li>App ID. Named (not wildcard). Push notifications enabled for both Development and Distribution - green lights - with all SSL certificates genereated and uploaded
  <a href="https://i.stack.imgur.com/2d4w5.png" rel="noreferrer"><img src="https://i.stack.imgur.com/2d4w5.png" alt="enter image description here"></a></li>
  <li>iOS Distribution Provisioning Profile, that usese the above mentioned Certificate and App ID as well as lists Push Notifications among enabled services <a href="https://i.stack.imgur.com/RMuO4.png" rel="noreferrer"><img src="https://i.stack.imgur.com/RMuO4.png" alt="enter image description here"></a></li>
  <li>distribution and adhoc signing
  <a href="https://i.stack.imgur.com/syUdL.png" rel="noreferrer"><img src="https://i.stack.imgur.com/syUdL.png" alt="enter image description here"></a></li>
  </ul>
  
  <p>Using Heroku and "node-pushnotifications". It works on development, does not work on testflight. APN_key.p8 and serviceAccountKey.json are in there as well.</p>
  
  <p>I've been working on this all day and been scouring the internet for answers but have yet to find any.  Any ideas? </p>