小编Cla*_*dio的帖子

如何将我的应用程序中的联系人添加到iOS通讯录中

我想通过单击我的应用程序中的按钮来添加在iOS地址簿中保存联系人(电话号码,姓名,地址和电子邮件)的功能!我怎样才能做到这一点?

iphone objective-c addressbook

6
推荐指数
2
解决办法
1万
查看次数

从我的iPhone应用程序拨打电话

我已经实现了通过点击我酒店的一排描述性表格来拨打电话的能力; 我通过在方法"didSelectRowAtIndexPath"中编写以下代码来使用URL方案:

NSString *phoneNumber=element.phone;                                       
[NSString *phoneNumberScheme = [NSString stringWithFormat:@"tel:%@ ", phoneNumber];
NSlog(phoneNumberScheme);                      
phoneNumberScheme = [phoneNumberScheme stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumberScheme]];
Run Code Online (Sandbox Code Playgroud)

没错!使用NSlog,我确认该号码已正确读取,因此确实如此(确实在控制台上显示电话:1-408-555-5555).问题是什么都没发生!

此时(也基于我在网上看到的东西)我怀疑我无法在模拟器上测试这个东西!我做错了什么或者我不能在模拟器上测试这个"URL方案"?!

iphone objective-c url-scheme phone-call

4
推荐指数
1
解决办法
3454
查看次数