Can you debug app w production cert w non-HTTP/2 service

Can you debug app w production cert w non-HTTP/2 service


I have a server using the non-HTTP/2 push notification service API, ie old API.


We're currently using it with a sandbox certificate while we develop an app. It's working fine.


Now we're planning to publish to Testflight.


I have a series of questions since we're still using the old notification service API yet most documentation now refers to the new HTTP/2 service.


1) With the new HTTP/2 service only a single certificate is needed for VOIP and other APNs as well as production and sandbox environments. Do I need to generate a seperate production and development (sandbox) certificate if we're not using the HTTP/2 server API?


2) Does Testflight build require use of the production certificate?


3) Can a local debug build, or build distributed via an adhoc developer profile use the production certificate, ie can it receive APNs from the production side? Or does the server need behave differently for a debug build vs. production (release) build?


Thanks

Can you debug app w production cert w non-HTTP/2 service
 
 
Q