Ir para conteúdo
Visualizar no app

Uma forma melhor de navegar. Saiba mais.

MM Fórum

Um app em tela cheia na sua Tela de Início com notificações push, avisos e mais.

Para instalar este app no iOS/iPadOS
  1. Toque no ícone de Compartilhamento no Safari
  2. Role o menu e toque em Adicionar à Tela de Início.
  3. Toque em Adicionar no canto superior direito.
Para instalar este app no Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Evento ao Receber SMS

Featured Replies

Postado

Parecido com o tópico aqui levantado () gostaria de saber se é possível fazer um aplicativo que abra ao receber um SMS.

Exemplificando... (Não é essa minha idéia para meu app, mas ja posso incluí-la a um próximo projeto... heheh fica ai dica de um app que gostaria)

Imaginando as mensagens informacionais das operadoras a respeito de promoções, saldo, etc. Pude perceber que sempre chegam mensagens de um mesmo numero. Daí a ideia de: Ao receber o SMS, se for do número da TIM, por exemplo, abriria um popup perguntando se gostaria de apagar esse SMS ou não. Porém nao sei se dá para fazer isso sem burlar as regras da apple. Como no link indicado, foi achado uma solução de VOIP, existiria um recurso para que esse app (inventado agora) funciona-se?

Agradeço a atenção de todos e aguardo alguma sugestão!

Obrigado

  • Respostas 5
  • Visualizações 1.5k
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Postado

até onde sei não é possível, a apple não fornece nenhum meio de acesso ao sms.db por métodos públicos no sdk oficial, quem sabe futuramente.

até mesmo a interceptação parcial de ligações veio no ios4 apenas e é bem limitada.

essa idéia de aplicação funcionaria apenas em aparelhos com jailbreak.

o que se pode fazer hoje é incluir no sms uma url que ao usuário "clickar" nela a sua aplicação iniciaria, bastaria definir um url schema e na aplicação ter no delegate um método que trate a url.

ou talvez algo por hardware, pela porta dock, porem não conheço muito a fundo essa parte para opinar, precisaria de pesquisa.

Editado por Artur Felipe

Postado

Não é possível pelo SDK padrão, não com SMS, mas é possivel fazer muita coisa com a operadora usando a Lib CoreTelephony, inclusive interagir com a ligação, buscar infos da operadora, Torres, etc.

Já pensou em alguma coisa com push notifications remotos? É muito similar ao SMS e permite o envio de variáveis para seu app.

Postado
  • Autor

Artur e George, obrigado pelas respostas.

Artur, a ideia de incluir uma url é muito boa, porem acredito que não será possível, a menos q eu mesmo possa incluir essa URL. A ideia do app que citei foi mais para contextualizar o que eu preciso, pq na verdade a msg vem de uma instituição financeira e a possibilidade de conseguir uma parceria com eles para incluirem uma URL é quase 0...

George, com o push notifications remotos, eu conseguiria buscar informações do conteúdo do SMS?

Postado

push notification é uma mensagem que vc envia ao seu app em formato json, pode mandar variáveis novas para o app ou alterar o comportamento dele por exemplo como um conjunto de opções.

normalmente se usa para avisar de um conteudo novo e ao clickar na mensagem seu app abre e recebe esse parametro, que com ele pode abrir direto a noticia nova por exemplo.

não vai te ajudar em nada a consegui info de sms armazenada ou recebida pelo aparelho.

  • 1 mês depois...
Postado

Ola, gostaria de fazer um app que envia uma SMS, para isso vou ter q utilizar a framework da SMS ? Qual seria essa Framework? Seria possivel eu acesssar a lista de contatos do aparelho para completar os fields antes de enviar a SMS? Obrigado e tenham um otimo dia.

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conta

Navegação

Buscar

Buscar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.