开发者

Error while calling a phone number from iPhone app

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.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜