无证方法来findSIM卡在iOS的可用性?

我发现一个未经certificate的方法来检测iPhone中的SIM卡可用性。 这个方法需要CoreTelephony.framework

NSString * CTSIMSupportGetSIMStatus(); int CTGetSignalStrength(); NSString *status = CTSIMSupportGetSIMStatus(); NSLog(@"Sim card status %@",status); 

这种方法运作良好。 我可以在我的项目中使用这种方法吗? 如果我使用这种无证方法,苹果是否会拒绝我的应用程序? 请让我知道…谢谢

你不能使用未logging的方法,因为苹果公司表示,他们可以改变错误修复的实施或更新SDK导致应用程序崩溃。 他们不允许使用私人API,并在商店提交。 大多数私有方法可以在Xcodedebugging中find,并从_Underscore开始,所以如果你不想在稍后提交时拒绝你的应用程序,你可以尝试替代实现。