From Apple 
Performance - 2.5.1 
 
Your app uses or references the following non-public APIs: 
 
: setResult:  
 
The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change. 

我搜索术语setResult,我认为这属于我正在使用的 facebook 登录包

xxxx$ grep -Rnis 'setResult:' * 
Binary file ios/FBSDKCoreKit.framework/FBSDKCoreKit matches 
Binary file node_modules/react-native-facebook-login/FacebookSDK/FBSDKCoreKit.framework/FBSDKCoreKit matches 

有谁知道怎么解决这个问题吗?谢谢。

请您参考如下方法:

我建议在 their Github project 上提交问题。他们不应该使用私有(private) API,我确信他们想知道这会导致 App Store 拒绝。

编辑:OP 发布了一个问题,看来他们并不是唯一遇到该问题的人。

https://github.com/magus/react-native-facebook-login/issues/155


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!