Eu tenho um aplicativo para o qual enviamos dezenas de versões nos últimos 6 meses e usamos APNS. Recebi o seguinte e-mail da Apple após atualizar para o Xcode 8
Caro desenvolvedor,
Detetámos um ou mais problemas com a sua entrega recente de APP_NAME. Sua entrega foi bem-sucedida, mas você pode querer corrigir os seguintes problemas em sua próxima entrega:
Autorização de notificação por push ausente - Seu aplicativo inclui uma API para o serviço de notificação por push da Apple, mas a autorização do aps-environment está ausente na assinatura do aplicativo. Para resolver isso, certifique-se de que seu ID de aplicativo esteja habilitado para notificação push no Portal de provisionamento. Em seguida, assine seu aplicativo com um perfil de provisionamento de distribuição que inclui o direito aps-environment. Isso criará a assinatura correta e você poderá reenviar seu aplicativo. Consulte "Provisioning and Development" no Local and Push Notification Programming Guide para obter mais informações. Se o seu aplicativo não usa o serviço Apple Push Notification, nenhuma ação é necessária. Você pode remover a API de envios futuros para interromper este aviso. Se você usa uma estrutura de terceiros,
Depois de corrigir os problemas, você pode usar o Xcode ou o Application Loader para fazer upload de um novo binário para o iTunes Connect.
Saudações,
A equipe da App Store
O estranho é que fui para developer.apple.com -> Certificados, identificadores e perfis e meu AppId ainda tem notificações push ativadas. Não estou fazendo nada diferente do que já fiz, então estou curioso se a atualização do Xcode 8 quebrou alguma coisa. Alguma ideia?
BTW: o link que eles colocaram para o Guia de programação de notificação push foi quebrado no e-mail, então isso não é um bom sinal.