gpt4 book ai didi

ios - 当用户单击 xcode 7 中的按钮时无法打开拨号程序

转载 作者:行者123 更新时间:2023-11-29 01:36:16 25 4
gpt4 key购买 nike

-(IBAction)didSelectButton:(id)sender
{
NSString *numberString = @"415-592-5909";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",numberString]]];
}

我有这个代码来打开拨号器,但它在 Xcode 7 中不起作用。所以当我搜索时,我知道我必须将 tel url 方案列入白名单,所以我在 info.plist 中做了类似的事情

<key> LSApplicationQueriesSchemes</key>
<array>
<string>telprompt</string>
<string>tel</string>
</array>

最佳答案

你在键前加了一个空格

<key> LSApplicationQueriesSchemes</key>

更新为

<key>LSApplicationQueriesSchemes</key>

希望您遇到以下错误:

Terminating app due to uncaught exception 'InvalidOperationException', reason: 'tel is missing from your Info.plist under LSApplicationQueriesSchemes and is required for iOS 9.0'

只需更新 key :

<key>LSApplicationQueriesSchemes</key>
<array>
<string>telprompt</string>
<string>tel</string>
</array>

要打开提示,您必须使用 telprompt

关于ios - 当用户单击 xcode 7 中的按钮时无法打开拨号程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32942589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com