我想根据数据连接的可用性实现向特定电子邮件地址或号码发送电子邮件/短信的功能。三种情况——
1) 如果数据连接是 Wi-fi 或 3G 及以上,则发送电子邮件。
2) 如果数据连接为 2G 或更低,请发送 SMS。
3)如果没有数据连接,那么什么都不做。
那么,我将如何获得 iPhone/iPad 的连接类型呢?我在 google 和 stackoverflow 上搜索过,但没有得到正确的答案。该解决方案能否通过 Apple 的审核周期?
谢谢阿克谢
我想根据数据连接的可用性实现向特定电子邮件地址或号码发送电子邮件/短信的功能。三种情况——
1) 如果数据连接是 Wi-fi 或 3G 及以上,则发送电子邮件。
2) 如果数据连接为 2G 或更低,请发送 SMS。
3)如果没有数据连接,那么什么都不做。
那么,我将如何获得 iPhone/iPad 的连接类型呢?我在 google 和 stackoverflow 上搜索过,但没有得到正确的答案。该解决方案能否通过 Apple 的审核周期?
谢谢阿克谢
是的,这在一定程度上是可能的,您需要使用 Apple 的Reachability
代码。
但是你只能检测你是否在 WiFi 上,WAN 上根本没有连接。其中 WAN 是 3G 或 2G。