私有 api CTGetSignalStrength() 不适用于 Xcode 7.3

Posted

技术标签:

【中文标题】私有 api CTGetSignalStrength() 不适用于 Xcode 7.3【英文标题】:Private api CTGetSignalStrength() not working on Xcode 7.3 【发布时间】:2016-04-04 06:01:46 【问题描述】:
NSString * CTSIMSupportGetSIMStatus();
int CTGetSignalStrength();

在 swift 中使用桥接头在 xcode 7.3 上给出编译错误,它在以前的版本上运行良好。

【问题讨论】:

***.com/questions/20779785/… 【参考方案1】:

定义你自己的objective-c方法

+ (int)getSignalStrength 
     return CTGetSignalStrength();

并在那里调用 c 样式方法,就像在 xcode7.3 中,objective-c 类中的 c 样式方法不调用一样。

【讨论】:

以上是关于私有 api CTGetSignalStrength() 不适用于 Xcode 7.3的主要内容,如果未能解决你的问题,请参考以下文章

如何使用私有系统 API?

iOS 中不使用私有 API 的例外情况?

公共和私有端点是不是应该有单独的 API? [关闭]

允许从 API Gateway 到私有 ALB 的请求

有任何非私有 API 替代品吗?

无法设置到私有 AWS API 网关 API 的 SSH 隧道