Вы создали SSL-сертификат для производственного push-уведомления? Это чаще всего причина. Приложения, подписанные с профилем обеспечения разработки, не будут работать с производственным push-сертификатом SSL, а приложения, подписанные с профилем обеспечения распространения, не будут работать с push-сертификатом разработки.
Кроме того, вы можете создать специальный сертификат распространения и использовать его для проверки своего профиля обеспечения распространения. Поскольку вы не можете запустить сборку, которую вы отправляете в Apple для распространения, я настоятельно рекомендую вам сделать сборку для специального распространения и подтвердить, что push-уведомления работают в этой установке.