2

私は以下のコードで試しました:

NSString *phoneStr = [[NSString alloc] initWithFormat:@"tel://%@",[[dCliente objectAtIndex:1] stringByReplacingOccurrencesOfString:@"-" withString:@""]];
NSURL *url = [[NSURL alloc] initWithString:phoneStr];
[[UIApplication sharedApplication] openURL:url ];
[phoneStr release];
[url release];

何が問題なのか誰か教えてくれませんか? IOS6を搭載したiPhoneで直接テストしました

4

3 に答える 3

1

回答ありがとうございます。問題は tel:// と電話番号の間のスペースでした。これは私がしました:

stringByReplacingOccurrencesOfString:@" " withString:@""
于 2013-01-16T15:35:34.733 に答える
1

これはどう:

NSString *phoneStr = [[NSString alloc] initWithFormat:@"tel:%@",[[dCliente objectAtIndex:1] stringByReplacingOccurrencesOfString:@"-" withString:@""]];
于 2012-10-03T20:08:23.350 に答える
0

//と数字の間を削除しtel:ます。iOS 5 tel リンクが機能しないを参照してください。

于 2012-10-03T20:08:01.060 に答える