I am using following code to make a phone call from my iPhone app:
NSURL *myPhone1 = [NSURL URLWithString:@"14165551212"];
[myPhone1 scheme:@"tel://"];
NSURLRequest *myPhoneReq = [[NSURLRequ开发者_开发百科est alloc ] requestWithURL:myPhone1];
NSURLConnection *myCon = [[NSURLConnection alloc] initWithRequest:myPhoneReq delegate:self];
but getting following error: 'NSInvalidArgumentException', reason: '-[NSURL scheme:]: unrecognized selector sent to instance 0x6a10ba0
Any idea how to achieve this?
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"tel: 14165551212"]];
will not work in simulator
All you need to do is this:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://14165551212"]]
That might fix your problem, however it won't work in the iPhone simulator.
精彩评论