我的本机应用程序的非公开API使用错误 [英] Non-public API usage error for my react-native app

查看:39
本文介绍了我的本机应用程序的非公开API使用错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我将我的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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆