Push Messages no IONIC

Como fazer, sem usar o IONIC.IO, e sim um server RAILS

Para desenvolver Push Messages com IONIC

Geral

Android

Rails

  • Instalar gem FCM para Android
  • Instalar gem grocer para iOS
  • Copiar PushSender base (do “roupa livre api” por exemplo)
  • Configurar FCM_SENDER_KEY como Env Variable no Heroku
  • Adicionar PEMs ao projeto no Rails (ou procurar solução melhor)

iOS

Alguns itens usados

http://devgirl.org/2014/12/16/push-notifications-sample-app-with-ionic-and-ngcordova/

http://devfanaticblog.com/sending-push-notifications-to-ios-and-android-applications-with-ruby-on-rails/

https://help.como.com/hc/en-us/articles/201581452-Generate-a-New-Apple-Push-Notification-Service-APNs-Certificate

Para publicar app com Push Messages

iOS

  • No Xcode, vá em Capabilities e ative Push Messages

Caso de erro “No matching provisioning profiles found”:

  • vá em Build Settings > Code Signing > Provisioning Profile e selecione o correspondente (tire do automático)
  • Caso ao mostrar seu arquivo o Profile não esteja o correto (esteja XC: * por exemplo) Vá em Preferences > [sua conta] > View Details caso você tenha um Profile, aperte Download All e depois remova (depois pode baixar de novo) o profile incorreto

Versão que será mantida atualizada:

https://drive.google.com/open?id=1MNNkOZpZOh4M86InBNkhwr7mKNWg_HGM-Bm2LeUBDLs

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.