2014-01-28 42 views
0

是否可以使用任何脚本模拟iOS App中的呼叫过程。iPhone中的呼叫自动化

启动手机应用 介绍,数字键盘 拨号号码 按下挂断

通过下面的链接了。

IPhone Automation

我寻找类似的亚行命令的命令。

就像下面的命令

adb shell am start -a android.intent.action.CALL tel:123456789 

我用下面的代码拨打从App

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

现在,我得到不同的看法呼叫尝试,是否可以访问这个元素从Javascript中查看?我想通过使用某些脚本模拟结束按钮 触摸5秒钟后结束通话。这可行吗?

是否有API接受和拒绝在应用程序内的电话?

我之前搜索过这个,但没有找到任何API。 我想尝试它作为一个内部的应用程序,我不想在AppStore中提交,我正在寻找非监牢设备。

+0

如果你只是希望它用于测试目的,尝试寻找到私有的API https://开头github上。 com/nst/iOS-Runtime-Headers – jcesarmobile

回答

1

没有,没有API与任何的在iPhone的电话功能,比其他的OpenURL互动:

+0

尽管在拨打电话时tel:// 1234567890和telprompt:// 1234567890的行为有明显差异。 telprompt虽然没有正式成为苹果文档的一部分,但没有保证。在使用telprompt之前,一定要检查url是否可以打开(canOpenURL)。 –