-1

我的应用程序允许用户拨打电话,但我需要隐藏我要拨打的号码,因为它里面有一个密码。有什么办法可以做到这一点?

当我说“隐藏号码”时,我指的是在通话前确认中出现的电话号码UIAlertView,如果可能的话,在通话过程中出现在导航栏中。

4

3 回答 3

5

绝对不是。拨打电话时传递给操作系统的电话号码无法对用户进行修改或隐藏。(如果您的应用拨打 911 怎么办?)

另外,如何通过电话号码传递“密码”?

于 2012-06-07T15:12:44.737 回答
0

I think if you try to modify the way how ios Phone app works, your app might be rejected. I'm almost sure they will not happy to let your app dail a number without user's knowledge.

于 2012-06-07T16:39:43.347 回答
0

您是在 Web 视图中使用本机电话号码识别代码,还是应用程序中的自定义按钮。

在我创建的应用程序中,我有一个按钮,用户可以点击该按钮来拨打电话号码。此按钮显示我自己创建的 UIAlertView(因此可以完全控制它所说的内容),然后在 alertView:didClickButtonAtIndex: 委托方法中,我执行以下操作:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://5555555555"]];

发起呼叫。

于 2012-06-07T15:12:37.497 回答