gpt4 book ai didi

ios - iOS 从 cordova-1.8.1 升级到 cordova-2.0.0 失败

转载 作者:可可西里 更新时间:2023-11-01 06:11:30 30 4
gpt4 key购买 nike

我将我的 PhoneGap(或更好的 Cordova)项目从 1.8.1 版本升级到 2.0.0。在Android和WindowsPhone7项目中运行成功。我在 iOS 项目中遇到问题:当我构建项目以尝试该功能时,输出控制台会提示:

2012-08-19 11:02:17.480 MyProjectName[1414:13703] Error: executing module function 'setInfo' in module 'cordova/plugin/ios/device'. Have you included the iOS version of the cordova-1.8.1.js file?
2012-08-19 11:02:17.689 MyProjectName[1414:13703] CDVPlugin class CDVDevice (pluginName: Device) does not exist.
2012-08-19 11:02:17.703 MyProjectName[1414:13703] ERROR: Plugin 'Device' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.
2012-08-19 11:02:17.720 MyProjectName[1414:13703] FAILED pluginJSON = {"className":"Device","methodName":"getDeviceInfo","arguments":["Device1"]}

上面第一行表示 Cordova 找到了旧的 JS 文件,而不是最新的 2.0.0。

我该如何解决这个问题?

感谢大家。

最佳答案

我确定已将以下条目添加到我的 plist 文件中:

Key: Device 
Type: String
Value: CDVDevice

但我在日志中不断收到相同的消息,即使在添加了上述内容之后也是如此。

所以我清理了我的 Xcode 项目并为我修复了它:

Product -> Clean

关于ios - iOS 从 cordova-1.8.1 升级到 cordova-2.0.0 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12025440/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com