【发布时间】:2022-08-18 03:01:29
【问题描述】:
我正在使用新的 expo SDK 45,由于某种原因,我在将应用程序提交到应用商店时遇到了一些困难。一年前它起作用了,现在他们改变了一些东西。
我尝试提交后立即收到以下错误消息:
亲爱的开发者,
我们发现您的应用最近交付的一个或多个问题, “应用程序” 1.0.4 (1.0.4)。请更正以下内容 问题,然后重新上传。
ITMS-90338:非公共 API 使用 - 应用程序引用非公共 应用程序中的选择器:callWithArguments:, frameInfo, initWithFrame:configuration:, isMainFrame, isPassthrough, navigationType, onSuccess:, removeValuesForKeys:completion:, setNavigationDelegate:, setProcessPool:, toDouble, 用户内容控制器,视图管理器。如果源中的方法名称 代码匹配上面列出的私有 Apple API,改变你的方法 名称将有助于防止此应用在未来被标记 提交。此外,请注意,上述一种或多种 API 可能 位于应用程序随附的静态库中。如果是这样, 他们必须被删除。欲了解更多信息,请访问技术 支持信息http://developer.apple.com/support/technical/
此致,
应用商店团队
问题是,我没有使用任何公共 API,所有以前的包都可以正常工作(我刚刚决定将应用程序更新到更新的 expo 版本,但它已经在商店中了)。
这是我的小 package.json 文件:
{ \"name\": \"tavneche\", \"version\": \"1.0.5\", \"main\": \"node_modules/expo/AppEntry.js\", \"scripts\": { \"start\": \"expo start\", \"android\": \"expo start --android\", \"ios\": \"expo start --ios\", \"web\": \"expo start --web\", \"eject\": \"expo eject\", }, \"dependencies\": { \"@react-native-async-storage/async-storage\": \"~1.17.3\", \"@react-native-community/masked-view\": \"^0.1.11\", \"@react-navigation/bottom-tabs\": \"^6.3.1\", \"@react-navigation/native\": \"^6.0.10\", \"@react-navigation/stack\": \"^6.2.1\", \"expo\": \"~45.0.0\", \"expo-ads-admob\": \"~13.0.0\", \"expo-status-bar\": \"~1.3.0\", \"expo-tracking-transparency\": \"~2.2.0\", \"react\": \"17.0.2\", \"react-dom\": \"17.0.2\", \"react-native\": \"0.68.2\", \"react-native-gesture-handler\": \"~2.2.1\", \"react-native-reanimated\": \"~2.8.0\", \"react-native-safe-area-context\": \"4.2.4\", \"react-native-web\": \"0.17.7\" }, \"devDependencies\": { \"@babel/core\": \"^7.12.9\", \"@types/react\": \"~17.0.21\", \"@types/react-native\": \"~0.66.13\", \"typescript\": \"~4.3.5\" }, \"private\": true }你知道什么可能导致这种情况吗?因为我已经尝试解决这个问题好几个小时了。我听说它与调试工具或类似的东西有关,但我正在使用带有生产配置文件的 eas build 命令,但仍然没有。
提前致谢。
-
我今天也遇到同样的事情。应用程序的接受方式似乎发生了一些变化。今天有几个人报告了同样的问题(请参阅今天的回复):developer.apple.com/forums/thread/127678。
-
这是具有相同根本问题的另一个问题:stackoverflow.com/questions/72523756/…
-
是的,我也有同样的问题
标签: react-native expo