我的 iPhone 应用程序需要拨打一个电话号码并将一些数据发送到远程服务器。
重要的是我:
- 触发呼叫,然后
- 设置将与我的服务器通信的后台任务
我一直在使用 AT&T 手机进行开发/测试,它在拨打电话时在后台发送数据没有问题。
但是,Verizon 客户没有能力调用和传输数据,所以对于他们,我想颠倒我的操作顺序。
确定我需要走哪条路线的最佳方法是什么?我已经看到了查看 iPhone 型号的示例,如果它是 3.3,则意味着它是 Verizon,所以我可以从那里继续,但这似乎并不可靠或未来证明。Verizon 是目前唯一有此限制的运营商吗?似乎应该有某种属性,例如-[UIDevice isMultiTaskingSupported]
.