我已经使用React和Capacitor为iOS和安卓创建了一个web应用程序。
Android运行良好,我可以毫无问题地提交到Play Store。然而,当我向苹果提交我的iOS版本时,我收到一封电子邮件,解释说我的应用程序使用的是一个废弃的API: UIWebView,它应该使用WKWebView。
然而,经过进一步的调查,我发现了引用(here和here)的事实,从1.2.0版本开始,电容已经删除了对UIWebView的引用。
我使用的是电容核心、cli和iOS的2.1.2版本。所以我很困惑为什么我仍然收到这个错误。
最后,有没有人知道如何进行调试呢?
万事如意。
PS不确定它是否有帮助,但这是我的package.json依赖项:
"dependencies": {
"@capacitor/android": "^2.1.2",
"@capacitor/cli": "^2.1.2",
"@capacitor/core": "^2.1.2",
"@capacitor/ios": "^2.1.2",
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.3.2",
"@testing-library/user-event": "^7.1.2",
"capacitor-admob-advanced": "^1.4.1",
"capacitor-firebase-auth": "^0.3.1",
"firebase": "^7.14.1",
"firebase-admin": "^8.11.0",
"firebase-functions": "^3.6.1",
"html-react-parser": "^0.10.3",
"jetifier": "^1.6.5",
"moment": "^2.24.0",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-flip-page": "^1.6.4",
"react-router-dom": "^5.1.2",
"react-scripts": "3.4.1",
"react-select": "^3.1.0",
"react-swipeable-routes": "^0.8.0",
"react-swipeable-views": "^0.13.9",
"react-swipeable-views-utils": "^0.13.9",
"react-textarea-autosize": "^7.1.2"
}发布于 2020-09-10 16:07:23
它是capacitor firebase-auth,你必须更新到2.0.0或更新版本
https://github.com/baumblatt/capacitor-firebase-auth/issues/89
https://stackoverflow.com/questions/63823384
复制相似问题