iphone - 是否可以创建一个可以调用电话并在电话开始和结束时播放声音的应用程序?

标签 iphone xcode

我想做以下任务:

  1. 与 friend 交谈时(即接到电话时)从我的手机播放声音,以便另一部手机上的其他人可以听到。 (通话开始通知)

  2. 通话结束后,会播放挂断声音,就像我们以前在固定电话中听到的那样。 (通话结束通知)。

所以,我正在考虑创建我自己的电话应用程序,就像 iPhone 默认具有的那样。但问题是这可行吗?我已经浏览了几篇与该主题相关的帖子,看来我是可能的。

谁能告诉我可行吗?大多数帖子都说通话结束后,我无法控制我的应用程序,但有些帖子说有可能使用 AVAudioPlayer 的委托(delegate)播放声音。

请告知技术上是否可行?如果我现在开始使用它,但应用程序不可能在应用程序商店中获得苹果的批准,那么我将彻底破产。因此,在开始之前,我需要一些帮助。

最佳答案

不幸的是,不,你不能。除了调用电话外,Apple 不允许您执行任何与电话相关的操作。唯一的方法是通过互联网调用电话,例如 Skype 电话。但这与普通的电话不同。

关于iphone - 是否可以创建一个可以调用电话并在电话开始和结束时播放声音的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7962395/

相关文章:

ios - xcode 6 升级导致 prepare for segue lag showing screen

xcode - 由于错误,Scheme 加载失败

iphone - 在iPhone应用程序中搜索15万个单词词典中的单词的最佳方法?

iphone - UITableViewCell 的动态高度和里面的内容

iphone - 设置 UISegmentedControl 的高亮

ios - 如何为 iOS 自定义 GMSAutocompleteViewController?

ios - Cordova iOS 应用程序哪个是正确的 www 文件夹?

objective-c - cocoa 最上面的窗口

iphone - iPad 目录应用程序

ios - iOS 应用程序的版本号和内部版本号可以是字符串吗?