【发布时间】:2020-09-16 03:17:28
【问题描述】:
使用以下内容制作一个简单的应用程序: 这些是我的详细步骤:
cd Desarrollo/Workspace_Xcode/ sudo cordova create MyApp com.mybusiness.app1 ExampleApp cd MyApp sudo cordova 平台添加 ios sudo 科尔多瓦插件添加科尔多瓦插件设备 sudo 科尔多瓦插件添加科尔多瓦插件对话框 sudo cordova plugin add cordova-plugin-inappbrowser sudo cordova 插件添加 cordova-plugin-wkwebview-engine 光盘.. sudo chown -R myuser MyApp
打开 Xcode 工作区,在 config.xml 中添加
添加了 info.plist
然后 sudo 科尔多瓦平台 rm ios sudo cordova 平台添加 iOS
sudo cordova 插件列表 科尔多瓦插件设备 2.0.3 “设备” cordova-plugin-dialogs 2.0.2“通知” cordova-plugin-inappbrowser 3.2.0 “InAppBrowser” 科尔多瓦插件白名单 1.3.4 “白名单” cordova-plugin-wkwebview-engine 1.2.1 “Cordova WKWebView 引擎”
运行应用程序,它显示通常的 apache 设备已准备就绪,上传到 appstore 并验证没问题,我的应用程序被苹果拒绝:
ITMS-90809:不推荐使用的 API - 不再接受使用 UIWebView 的新应用。相反,使用 WKWebView 来提高安全性和可靠性。了解更多(https://developer.apple.com....
我们有 cli 版本 9.0.0 (cordova-lib@9.0.1) 科尔多瓦 5.1.1 Xcode 11.5 iOS 10.15.5(卡特琳娜) xcodebuild -showsdks iOS SDK: iOS 13.5-SDK iphoneos13.5 iOS 模拟器 SDK: 模拟器 - iOS 13.5 -sdk iphonesimulator13.5 macOS SDK: DriverKit 19.0 -sdk driverkit.macosx19.0 macOS 10.15 -sdk macosx10.15 tvOS SDK: tvOS 13.4 -sdk appletvos13.4 tvOS 模拟器 SDK: 模拟器 - tvOS 13.4 -sdk appletvsimulator13.4 watchOS SDK: watchOS 6.2 -sdk watchos6.2 watchOS 模拟器 SDK: 模拟器 - watchOS 6.2 -sdk watchsimulator6.2
【问题讨论】:
-
在 config.xml 中添加的位置如下:
标签: ios cordova uiwebview wkwebview