如何在iOS上以编程方式获取Internet Access Point列表?
是否有任何公共或私人API可以做到这一点?
此信息适用于iOS 7,很可能不适用于较新的iOS版本。
我认为拆卸和查看两个地方是有道理的:
a)CoreTelephony框架。
它有以下API:
CTServerConnectionGetAttachAPNSetttings
它还有一个函数kCTDeviceManagementAPNList的键。我不确定它应该在哪里通过,但它看起来像是用于检索APN的列表
b)ManagedConfiguration框架
您可以使用配置文件设置APN。所以,您可能会在那里找到用于存储/检索它们的API。
正如AlexWien正确指出的那样。这两件事都是私有API。我不知道可以获得APN信息的公共API。