Iphone SDK使用运营商数据网络发送数据?

有人可以建议教程/示例如何Iphone应用程序可以使用载波数据网络将数据发送到远程服务器?换句话说,应用程序可以通过编程方式强制启用运营商数据网络通信,使用它将请求发送到远程服务器并将其切换回用户特定的通信设置。Iphone SDK使用运营商数据网络发送数据?

我正在采取这种方法,因为我的应用程序需要发送用户的个人信息到我的服务器,并通过公共WiFi发送它听起来不对。请让我知道如果有更好的办法....

感谢

回答:

因为没有人写一个完整的答案...

我不知道这是否是可以检测CDN VS Wi-Fi,尽管在某种程度上它必须是因为App Store能够确定这样做以防止大型CDN下载。当然,App Store应用程序可以访问私有API;此功能可能不公开公开。 (我不知道这是否是这种情况,但请确保您的应用不使用私有API;商店不会接受它。)

这就是说,考虑一下您的使用案例应用程序和市场。 iPhone OS和iPhone App Store不仅仅是手机本身 - 它们是iPod Touch设备iPhone 。 iPod Touch没有CDN;他们只用于连接Wi-Fi。正如Marc W在评论中所说,并非所有的Wi-Fi都是公共的,并非所有的公共Wi-Fi都是免费的,而且你可能会让很多观众感到沮丧 - 人们(大概和希望)会给你钱。

更好的解决方案是使用SSL在传输过程中提供对私有数据的加密。这是广泛可用的,通过CDN或Wi-Fi工作,并提供所有您需要的安全性。

回答:

如果您查看Apple Reachability示例代码,您可以测试您将如何访问主机 - 但我同意其他海报,您应该考虑加密数据并让用户确定他们想要如何连接到互联网,而不是强制一种形式的连接。

-t

以上是 Iphone SDK使用运营商数据网络发送数据? 的全部内容, 来源链接: utcz.com/qa/258577.html

回到顶部