title: iOS APNS through Amazon SNS and Unity - Cannot create a development iOS certificate
body: <p>I'm trying to set up push notifications through Amazon SNS in Unity. </p>
  
  <p>I have the Android side of things working perfectly but we're having issues with iOS. I am able to get the device to register to a <strong>Apple Production</strong> SNS application and subscribe to a topic but as soon as I attempt to send a notification the endpoints "Enabled" status becomes "False". </p>
  
  <p>I read that this could be due to the certificate being set as <strong>Production</strong> although we followed the instructions on creating a <strong>Development</strong> certificate, when I try uploading the .p12 file to create an <strong>Apple Development</strong> platform in SNS it always gives an error saying:</p>
  
  <p>"You provided a certificate of type iOS Production" </p>
  
  <p>We have tried multiple times to download the development certificate and tried rebuilding the app with a new bundle ID and new app on the Apple development site without touching the production button but it always ends up being a production certificate after exporting the .p12 from KeyChain... </p>
  
  <p>Also, every .p12 we have created had the exact <strong>private key</strong> and <strong>certificate</strong> as the last. </p>
  
  <p>What could be going wrong?</p>