我想从印度的iPhone模拟器拨打一个号码。我在按下按钮时尝试了这个:
-(void)makeaCall
{
NSURL *phoneNumber = [[NSURL alloc] initWithString: @"tel:1-800-180-2222"];
[[UIApplication sharedApplication] openURL: phoneNumber];
}
但它没有显示拨打任何号码的任何动作。 请帮帮我。
答案 0 :(得分:2)
你无法通过模拟器拨打电话,你需要一部真正的手机。
但您可以通过选择硬件>来模拟来电。切换通话状态栏。也应该在app中触发传入调用委托方法applicationWillResignActive。
答案 1 :(得分:1)
您可能必须在真实手机上尝试,模拟器毕竟是模拟器,可能无法拨打电话。