ios - 未在iOS商店中上传phonegap应用

标签 ios cordova webview app-store phonegap

尊敬的开发人员,
我们发现您的应用“Saudi Freelancer” 1.0(1.0.6)最近交付时出现一个或多个问题。请更正以下问题,然后重新上传。
ITMS-90809:不推荐使用的API用法-不再接受使用UIWebView的新应用程序。而是使用WKWebView来提高安全性和可靠性。了解更多信息(https://developer.apple.com/documentation/uikit/uiwebview)。


在App Store中上传时遇到此错误。

应用程序内置在phonegap中,只是在应用程序中打开了网站网址。
这些是应用程序中使用的插件。

cordova-plugin-audioinput 0.3.0 "Audio Input"
cordova-plugin-camera 2.4.1 "Camera"
cordova-plugin-compat 1.2.0 "Compat"
cordova-plugin-console 1.1.0 "Console"
cordova-plugin-device 2.0.4-dev "Device"
cordova-plugin-geolocation 2.4.3 "Geolocation"
cordova-plugin-ionic-webview 4.1.0 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 4.0.3 "Splashscreen"
cordova-plugin-statusbar 2.2.1 "StatusBar"
cordova-plugin-whitelist 1.3.1 "Whitelist"
cordova-sms-plugin 1.0.0 "Cordova SMS Plugin"
ionic-plugin-keyboard 2.2.1 "Keyboard"

那么如何解决此错误并在应用商店中上传应用程序。

最佳答案

这是一个已知的Phonegap Build问题,他们尚未将cordova-ios更新为5.1.1,这需要从Apple审查中隐藏UIWebView代码。
因此,您应该切换到其他服务或使用Mac在本地构建。

关于ios - 未在iOS商店中上传phonegap应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62301333/

相关文章:

javascript - 无法从图库/库中选择视频 -phonegap/cordova

java.security.cert.CertPathValidatorException : Trust anchor for certification path not found

ios - controlPage 和手势...更改页面不起作用?

ios - 录制 iOS 对话。从哪儿开始?

ios - Cocoapod OpenSSL 安装问题

android - ionic : unable to build app after installing `cordova-plugin-fcm`

ios - UITableView 不显示单元格(使用 swift )

android - Phonegap - 为 android 构建 -> 未找到类 : javac1. 8

java - 响应式网站在 Chrome 中以其他方式显示在移动宽度之外的 Web View 上(无响应)看起来不错

javascript - Android WebView 发送 base64 url​​ 到 Javascript(拒绝加载 URL,因为它超过了 X 个字符。)