Reveniți la aplicația mea după efectuarea unui apel

După ce aplicația mea a sunat, aș dori să revin la aplicația mea. Când utilizatorul atinge "End" în ecranul de apel, el întotdeauna vede aplicația telefonică. Cum de a forța aplicația să se întoarcă la aplicația mea originală?

Fac un apel utilizând:

NSString *phoneURLString = [NSString stringWithFormat:@"tel:%@", phoneNumber];
NSURL *phoneURL = [NSURL URLWithString:phoneURLString];
[[UIApplication sharedApplication] openURL:phoneURL]];
0
Această metodă funcționează, de asemenea.
adăugat autor Portland Runner, sursa

3 răspunsuri

Incearca asta.......

 UIWebView *callWebview = [[UIWebView alloc] init];   
    NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel://%@", phoneNumber]
   [callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];
0
adăugat

Nu există nici o modalitate de a face asta fără jailbreaking.

0
adăugat
Răspunsul lui Mudit Bajpai arată calea.
adăugat autor Kuba, sursa
Mă corectez - deși se pare că există unele probleme cu această abordare: stackoverflow.com/questions/5317783
adăugat autor Nikolai Ruhe, sursa

Puteți utiliza următorul cod pentru a reveni la aplicația dvs. după efectuarea unui apel din aplicația dvs.

NSURL *url = [NSURL URLWithString:@"telprompt://phone number"];
[[UIApplication  sharedApplication] openURL:url];
0
adăugat
iOS dezvoltatori, România — Moldova
iOS dezvoltatori, România — Moldova
21 participanți

Parteneri: ciupacabra.com, @php_ro, @js_ro, @node_ro, @seo_ro Android: @ro_android