2012-06-07 151 views
-1

我的应用程序允许用户拨打电话,但我需要隐藏拨打的号码,因为其中包含密码。有什么办法可以做到这一点?如何在拨打电话时隐藏电话号码

当我说“隐藏号码”时,我的意思是在呼叫前出现在确认UIAlertView中的电话号码,如果可能的话,在呼叫正在进行时在导航栏中。

+0

请将您的代码发布到您要显示的号码。 – starbolin

回答

0

您是否在网络视图中使用本机电话号码识别码,或者这是您应用中的自定义按钮。

在我创建的应用程序中,我有一个用户可以点击拨打电话号码的按钮。此按钮呈现我自己创造的(因此有超过它说什么完全控制)一个UIAlertView中,然后在alertView:didClickButtonAtIndex:委托方法,我做的:

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

发起呼叫。

5

绝对不是。拨打电话时传递给操作系统的电话号码不能被用户修改或隐藏。 (如果你的应用拨打了911,该怎么办?)

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

0

我想如果您尝试修改ios Phone应用程序的工作方式,您的应用程序可能会被拒绝。我几乎肯定他们不会乐意让您的应用在没有用户知识的情况下获得一个数字。