我构建了一个应用程序,它有一个简单的tel链接:
- (IBAction) makeCall:(id)sender
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8005555555"]];
}当我在iOS 4上测试时,它工作得很好。
就在我发布它之前,我升级到了iOS 5,现在我发现电话连接不工作了。有没有人知道这是不是和iOS 5有关,或者我找错人了?
更新:这是我为我工作的公司开发的一个应用程序,为了修复它,我的老板必须让我访问代码,他有点拖拖拉拉。一旦我有了权限,我会尽快更新,看看ott给出的解决方案是否有效。
发布于 2011-11-23 06:11:22
正确的URL应该是tel:8005555555。这可能是因为//之前被忽略了。
另请参阅http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/PhoneLinks.html
https://stackoverflow.com/questions/8233509
复制相似问题