我的本机应用程序的非公开API使用错误 [英] Non-public API usage error for my react-native app
问题描述
当我将我的React本机应用提交到Appstore时,它被拒绝,并显示以下错误:
When i submit my react native app to appstore, it gets denied with the error:
该应用在yourApp中引用了非公共选择器:channelId, initWithURLStrings:,isBinary,reportId,sdp,sendData :、 setChannelId :, stringForType :, typeForString:
The app references non-public selectors in yourApp: channelId, initWithURLStrings:, isBinary, reportId, sdp, sendData:, setChannelId:, stringForType:, typeForString:
当我搜索项目时,看起来 react-native-webrtc 是使用它们,这是一个npm模块.
When i search my project, it looks like react-native-webrtc is using them, which is a npm module.
有人因为使用了模块而遇到了这个问题,在这一点上我该怎么办?
Did anyone faced this problem because of the used modules, and what should i do at this point?
推荐答案
第一步是将问题发布到您提到的子模块的GitHub问题页面上.如果他们使用的是非公开API,则可能需要进行一些更改.
The first step would be to post an issue on the GitHub issues page of the submodule you've mentioned. If they're using non-public APIs they may need to make some changes.
这篇关于我的本机应用程序的非公开API使用错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!