没有找到Cordova iOS插件
发布时间:2020-12-15 01:57:35 所属栏目:百科 来源:网络整理
导读:我最近从2.3.0升级到Cordova 2.9.0。在遵循所有升级说明之后,我可以让应用程序在模拟器中启动。但是,在Xcode中,我看到以下错误: ERROR: Plugin 'Device' not found,or is not a CDVPlugin. Check your plugin mapping in config.xml.-[CDVCommandQueue e
我最近从2.3.0升级到Cordova 2.9.0。在遵循所有升级说明之后,我可以让应用程序在模拟器中启动。但是,在Xcode中,我看到以下错误:
ERROR: Plugin 'Device' not found,or is not a CDVPlugin. Check your plugin mapping in config.xml. -[CDVCommandQueue executePending] [Line 103] FAILED pluginJSON = ["Device1776032119","Device","getDeviceInfo",[]] ERROR: Plugin 'NetworkStatus' not found,or is not a CDVPlugin. Check your plugin mapping in config.xml. -[CDVCommandQueue executePending] [Line 103] FAILED pluginJSON = ["NetworkStatus1776032120","NetworkStatus","getConnectionInfo",[]] -[CDVCommandQueue executePending] [Line 103] FAILED pluginJSON = ["INVALID","Logger","logLevel",["LOG","deviceready has not fired after 5 seconds."]] ERROR: Plugin 'Logger' not found,or is not a CDVPlugin. Check your plugin mapping in config.xml. -[CDVCommandQueue executePending] [Line 103] FAILED pluginJSON = ["INVALID","Channel not fired: onCordovaConnectionReady"]] ERROR: Plugin 'Logger' not found,"Channel not fired: onCordovaInfoReady"]] 这是我的config.xml文件: <?xml version="1.0" encoding="UTF-8"?> <widget> <feature name="Geolocation"> <param name="ios-package" value="CDVLocation" /> </feature> <feature name="Device"> <param name="ios-package" value="CDVDevice" /> </feature> <feature name="Accelerometer"> <param name="ios-package" value="CDVAccelerometer" /> </feature> <feature name="Compass"> <param name="ios-package" value="CDVLocation" /> </feature> <feature name="Media"> <param name="ios-package" value="CDVSound" /> </feature> <feature name="Camera"> <param name="ios-package" value="CDVCamera" /> </feature> <feature name="Contacts"> <param name="ios-package" value="CDVContacts" /> </feature> <feature name="File"> <param name="ios-package" value="CDVFile" /> </feature> <feature name="NetworkStatus"> <param name="ios-package" value="CDVConnection" /> </feature> <feature name="Notification"> <param name="ios-package" value="CDVNotification" /> </feature> <feature name="FileTransfer"> <param name="ios-package" value="CDVFileTransfer" /> </feature> <feature name="Capture"> <param name="ios-package" value="CDVCapture" /> </feature> <feature name="Battery"> <param name="ios-package" value="CDVBattery" /> </feature> <feature name="SplashScreen"> <param name="ios-package" value="CDVSplashScreen" /> </feature> <feature name="Echo"> <param name="ios-package" value="CDVEcho" /> </feature> <feature name="Globalization"> <param name="ios-package" value="CDVGlobalization" /> </feature> <feature name="InAppBrowser"> <param name="ios-package" value="CDVInAppBrowser" /> </feature> <feature name="Logger"> <param name="ios-package" value="CDVLogger" /> </feature> <feature name="LocalStorage"> <param name="ios-package" value="CDVLocalStorage" /> </feature> <plugins> </plugins> <preference name="KeyboardDisplayRequiresUserAction" value="true" /> <preference name="SuppressesIncrementalRendering" value="false" /> <preference name="UIWebViewBounce" value="true" /> <preference name="TopActivityIndicator" value="gray" /> <preference name="EnableLocation" value="false" /> <preference name="EnableViewportScale" value="false" /> <preference name="AutoHideSplashScreen" value="true" /> <preference name="ShowSplashScreenSpinner" value="true" /> <preference name="MediaPlaybackRequiresUserAction" value="false" /> <preference name="AllowInlineMediaPlayback" value="false" /> <preference name="OpenAllWhitelistURLsInWebView" value="false" /> <preference name="BackupWebStorage" value="cloud" /> <preference name="fullscreen" value="true" /> <preference name="webviewbounce" value="true" /> <access origin="*.googleapis.com"/> <access origin="*.gstatic.com"/> <access origin="*.s3.amazonaws.com"/> </widget> 解决方法
对于未来的搜索者(像我一样),我有一个类似的问题,试图将控制台插件添加到我的项目。在安装插件后,我的缺失步骤是确保插件的源文件(CDVlogger.m)的“目标成员资格”设置包括我的应用程序名称。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读