- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用subscriberCellularProvider 制作列表载体。但是我遇到了一个问题,即“ 'subscriberCellularProvider' 在 iOS 12.0 中已弃用:替换为 serviceSubscriberCellularProviders ”
我正在使用 XCode 11.4.1 和 iOS 13。有人可以帮我解决这个问题吗?
最佳答案
警告告诉您应该使用 CTTelephonyNetworkInfo().serviceSubscriberCellularProviders
相反,它返回一个类型为 [String : CTCarrier]?
的可选字典。 .可能已添加以支持具有多个 SIM 卡的设备(例如,带有 SIM 卡 + eSIM 卡的 iPhone XR)
我不知道用哪个键与字典一起使用,在我的情况下(iPhone 8)我只有一个带有键 0000000100000001
的对象所以我得到了承运人:CTTelephonyNetworkInfo().serviceSubscriberCellularProviders?["0000000100000001"]
你可以试试:CTTelephonyNetworkInfo().serviceSubscriberCellularProviders?.first?.value
但显然不能保证您在应用程序的不同执行之间会获得相同的信息。
我找不到任何关于它的进一步文档
关于objective-c - subscriberCellularProvider 在 iOS 12.0 中被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61669237/
我是一名优秀的程序员,十分优秀!