草庐IT

电话会

全部标签

iOS:当应用程序进入后台调用电话时,如何防止启动画面显示?

我正在开发的应用程序只有在进入后台调用电话时才会自动显示启动画面。退出应用程序并再次激活的其他功能不会“激活”启动画面。例如,离开应用程序进入外部网站、电话map或其他应用程序并返回应用程序将向用户显示之前的状态,而不显示启动画面。这是可以由应用程序端控制的东西,还是苹果在调用电话时自动处理的iOS功能?我已经解决了应用程序端的泄漏问题,现在一切都很好,所以它与应用程序端的内存管理没有任何关系。还有什么可以间接完成的,这样启动画面就不会显示了吗? 最佳答案 启动图像不是“启动画面”。启动图像用于防止在应用加载时显示黑屏,您应该将它与

iphone - 如何确定应用程序是从电话调用返回还是从后台恢复?

我使用以下方法从我的应用程序调用电话:[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"telprompt://XXXXXXXXXX"]];当用户结束通话时,Apple提供的默认电话应用程序进入后台,我的应用程序恢复焦点。这是自动发生的。现在这就是我想要的:我想每次(且仅当)用户从通话中返回时调用一个方法。我尝试从applicationWillEnterForeground:或applicationDidBecomeActive:调用此方法,但是当应用程序从后台状态启动时,这些回调会在其他时间触发(我不想)。我

ios - Firebase 电话身份验证错误 FIRAuthErrorCodeMissingAppToken

我在iOS上尝试使用电话号码登录时收到来自firebase的错误error_name:'ERROR_MISSING_APP_TOKEN',NSLocalizedDescription:'Thereseemstobeaproblemwithyourproject\'sFirebasephonenumberauthenticationset-up,pleasemakesuretofollowtheinstructionsfoundathttps://firebase.google.com/docs/auth/ios/phone-auth'},domain:'FIRAuthErrorDoma

ios - 在没有确认对话框的情况下发起电话调用,如 1-2-Contact

前段时间写了一个小app,需要在iOS上创建外呼电话。我使用一个URL来准备调用,如所述here.由于我从未找到执行调用的iOS方法-没有“你想调用...”确认对话框-我最终放弃了该项目。最近我发现了1-2-Contact,它就是这样做的:如果我按下电话图标,电话就会建立,而不会出现确认对话框。1-2-Contact是否使用私有(private)框架?或者是否存在“发起电话调用”方法? 最佳答案 尝试以下操作:NSString*phoneNumber=@"9123123";//yournumberNSString*telString

javascript - IOS - html 链接不工作 - 电话差距

我有一个非常标准的html文件。奇怪的是,该应用程序可以在android上运行,html文件可以在safari浏览器和Windows等浏览器中运行。一切都很好。但是,当我进入iOS模拟器时,实际上所有链接都不起作用。链接的目的只是从一个页面导航到另一个页面。我不知道为什么它们不起作用。谁能解决这个问题?我也没有看到任何控制台错误。谢谢SignInFirsttimeuser?CreateAccountForgotyourpassword?请求的config.xml:TestDavidG 最佳答案 实际上是iScroll的一个错误-它在

ios - NSLocalizedString 给出其他语言然后电话是

我的项目基本语言是英语。我的模拟器/电话是英文的。这些项目支持英语、法语、荷兰语。当应用程序首次启动时,即使手机是英文的,应用程序始终是法语。当我调试并打印出这一行时:[NSLocalepreferredLanguages][0];它给了我正确的语言,即英语。有人知道这是为什么吗? 最佳答案 请检查以下内容。点击您的项目名称->编辑方案...点击“选项”标签选择“应用程序语言”英语(或您需要的任何语言)只是重命名本地化文件可能会导致其他一些错误。这是有关基本本地化的Apple指南:https://developer.apple.co

ios - 使用电话号码 iOS 通过 Firebase 进行身份验证

我必须在应用程序中创建一个注册电话号码选项,当涉及到电话号码/验证文本字段和整个界面Controller时,我有点困惑。我是否必须自己创建它,或者firebaseauth支持这个屏幕,因为它以数字形式出现?firebase文档:https://firebase.google.com/docs/auth/ios/phone-auth 最佳答案 您有两种解决方案,一种是使用他们的用户界面:https://github.com/firebase/FirebaseUI-iOS第二个是自己创建UI并调用您共享的链接中提到的方法:verifyP

iOS 音频在电话被锁定时接听电话时不工作。用于通话的WebRTC

我在使用Callkit和WebRTC进行VOIP通话时遇到音频问题,同时从锁定屏幕接听电话。一般功能:我的应用在启动时会激活audioSession。对于来电,生成并交换SDPOffer&Answer。建立对等连接。无论是音频通话还是视频通话,都会生成音频和视频流。然后使用以下代码将Call报告给callkit:callProvider.reportNewIncomingCall(with:currentCallUUID!,update:update){errorin}如果应用程序在前台,它工作正常。但是,当手机处于锁定状态且用户从锁定屏幕接听电话时,会交换流,但在用户自己进入应用程序

ios - 如何使 iPhone 中的电话号码可点击?

我在UITableView的各个单元格中的UILabel中有一些电话号码。我的MapViews中MKAnnotations的副标题中也有电话号码。我如何才能使这些电话号码可点击,以便他们在iPhone上启动电话应用程序并调用该号码? 最佳答案 只有UITextView会自动处理。任何其他事情都需要您自己调用电话(例如,通过响应点击):[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"tel:15415551234"]];

ios - 如何在 iOS 中选择联系电话号码?

我知道如何在iOS中选择一个联系人(使用CNContactPickerViewController),但我如何才能为联系人选择一个特定的电话号码,而不是整个联系人本身?根据文档,这应该是可行的,但我不知道如何实现。编辑:这是我的代码CNContactPickerViewController*contactPicker=[[CNContactPickerViewControlleralloc]init];contactPicker.delegate=self;contactPicker.displayedPropertyKeys=@[CNContactGivenNameKey,CNCon