Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个网络使用量很大的应用程序。我被告知要警告用户费用,但仅限于在漫游模式下。我知道有一些方法可以知道手机何时漫游比较越狱 iphone 上的两个无证文件。但我需要了解如何使用非越狱手机。顺便说一句,在 SCNetworkReachability api 上一无所获。
泰!
无法知道他们是否正在使用 API 漫游。您可以查看他们使用的是 Wifi 还是蜂窝网络,仅此而已。
您可以从 CoreTelephony 获取用户的家庭网络国家代码。有一些列表可以将 MNCC(移动网络国家代码)映射到真实的国家代码。
接下来从 CoreLocation 获取您的位置,并使用地理定位从中获取地址。
比较一个和另一个,你就有了。
在边界附近不是 100% 可靠,但足以发出警告消息。