How to debug push notifications for IOS?


I have setup ionic push for Android and IOS, the android version works great, but the IOS doesn’t.
I have setup the provisioning and certificate files on IOS and they seem to be fine.

Also, the tokens get generated fine, and if i do a test with ionic push -s or CURL i can see the request going through with no errors that i can tell, just that the notifications don’t show on the device.

I made the IOS package using the Phonegap Build service, not sure if that’s an issue.

So, i guess my question is if there is a way for me to debug and figure out what went wrong.
Any ideas?