我使用Nativescript,我的应用因以下问题多次被苹果拒绝。请有人能帮我吗?
引用: 您的应用程序使用或引用了以下非公共API:
com.apple.springboard.hasblankedscreen
在App Store上不允许使用非公共API,因为这可能会导致用户体验差,如果这些API发生变化。未来提交此应用程序时继续使用或隐藏非公共API可能会导致您的Apple开发人员帐户终止,以及从App Store中删除所有关联的应用程序。
下一步: 如果您正在使用第三方库,请更新到这些库的最新版本。如果您无法访问库的源代码,则可以使用“strings”或“otool”命令行工具搜索编译的二进制文件。 “strings”工具可以输出库调用的方法列表,“otool -ov”将输出Objective-C类结构及其定义的方法。这些工具可以帮助您缩小问题代码的范围。您还可以使用“nm”工具验证是否有任何第三方库调用这些API。
引用: 您的应用程序使用或引用了以下非公共API:
com.apple.springboard.hasblankedscreen
在App Store上不允许使用非公共API,因为这可能会导致用户体验差,如果这些API发生变化。未来提交此应用程序时继续使用或隐藏非公共API可能会导致您的Apple开发人员帐户终止,以及从App Store中删除所有关联的应用程序。
下一步: 如果您正在使用第三方库,请更新到这些库的最新版本。如果您无法访问库的源代码,则可以使用“strings”或“otool”命令行工具搜索编译的二进制文件。 “strings”工具可以输出库调用的方法列表,“otool -ov”将输出Objective-C类结构及其定义的方法。这些工具可以帮助您缩小问题代码的范围。您还可以使用“nm”工具验证是否有任何第三方库调用这些API。