devo inviare per la verifica della registrazione un codice sms o email ma con tutti i cazzi che ci sono con la sicurezza mi blocco... da quando compilo con la versione 29 molte librerie mi danno errore di compilazione come prints, provider ecc ecc, chi mi da suggerimenti, ringrazio in anticipo.
Ho visto sul forum internazionale che avevi ancora l'SDK vecchio.
Forse ora alcune cose si sistemeranno.
Per inviare SMS prova questo:
B4X:
Dim In As Intent
Dim number = "0123456789" As String
In.Initialize(In.ACTION_VIEW, "sms:" & number)
In.PutExtra("sms_body", "this is the body")
StartActivity(In)
Ho visto sul forum internazionale che avevi ancora l'SDK vecchio.
Forse ora alcune cose si sistemeranno.
Per inviare SMS prova questo:
B4X:
Dim In As Intent
Dim number = "0123456789" As String
In.Initialize(In.ACTION_VIEW, "sms:" & number)
In.PutExtra("sms_body", "this is the body")
StartActivity(In)
ciao mi son perso sul tuo codice, nel senso che mi appare una finestra di android (non conosco android uso ios) ma non sms non parte e il messaggio non arriva mai.
intent:
If EditText_code_register.Text = "" Then
Dim code As String = getIdclient(EditText_user_register.Text)
Log(code)
If EditText_phone_register.Text.Contains("+") = False Then
xui.MsgboxAsync("enter the international prefix, example +393929824007","New account")
Return
End If
Dim In As Intent
Dim number = EditText_phone_register.Text As String
In.Initialize(In.ACTION_VIEW, "sms:" & number)
In.PutExtra("MIASmarti ti da il benvenuto", "activation code: " & code)
StartActivity(In)
End If
Comunque credo che per inviare SMS di questo genere (e ipotizzando diventino anche una certa quantità nel futuro se l'app avrà successo) sia meglio utilizzare servizi esterni appositi.
Mandarli da un normale cellulare potrebbe essere visto male dal tuo provider, forse.
Comunque credo che per inviare SMS di questo genere (e ipotizzando diventino anche una certa quantità nel futuro se l'app avrà successo) sia meglio utilizzare servizi esterni appositi.
Mandarli da un normale cellulare potrebbe essere visto male dal tuo provider, forse.
pur essendo un poco contrario alle librerie dei vari utenti (succede spesso che con le nuove versioni di android non funzionano),
ho provato/verificato qualcosa con firebase authentication;
con il materiale reperibile qui ho ottenuto dei buoni risultati;
Dim In As Intent
Dim number = EditText_phone_register.Text As String
In.Initialize(In.ACTION_VIEW, "sms:" & number)
In.PutExtra("sms_body", "MIASmarti ti da il benvenuto!" & CRLF & "Activation Code: " & CRLF & code)
StartActivity(In)
Purtroppo per l'auto invio si dovrebbe usare il servizio Accessibilità per automatizzare la cosa, ma io non l'ho studiato.
Le nuove imposizioni non permettono più alcune cose senza l'intervento dell'utente.
pur essendo un poco contrario alle librerie dei vari utenti (succede spesso che con le nuove versioni di android non funzionano),
ho provato/verificato qualcosa con firebase authentication;
con il materiale reperibile qui ho ottenuto dei buoni risultati;
devo inviare per la verifica della registrazione un codice sms o email ma con tutti i cazzi che ci sono con la sicurezza mi blocco... da quando compilo con la versione 29 molte librerie mi danno errore di compilazione come prints, provider ecc ecc, chi mi da suggerimenti, ringrazio in anticipo.
Ciao ragazzi mi manca ultima parte, la registrazione che a questo punto invierò un email tramite google che è il più sicuro ed economico, potrei anche farlo con email info@miasmart.it che si chiuderebbe il cerchio perfettamente utilizzando i dati della stessa, ma non trovo esempi validi per inviare email con http senza usare le risorse del telefono come sms, mail ecc ecc che richiedono intervento umano