【发布时间】:2016-09-08 01:24:36
【问题描述】:
我最近在 Cordova 上遇到了添加新目标应用扩展的问题。 我拥有的是一个 Cordova 应用程序和一个我创建的自定义 Cordova 插件。 当我向我的 ios 应用程序添加扩展名时(使用 XCode -> 文件 -> 新建 -> 目标...应用程序扩展名:自定义键盘) 然后我尝试安装我的插件,我收到以下错误:
无法安装“paykey-plugin”:CordovaError:找不到 -Info.plist 文件或 config.xml 文件。 在 Object.parseProjectFile [解析] (/Users/Yariv/Development/workspace/paykey/paykeyCordova/platforms/ios/cordova/lib/projectFile.js:50:15) 在 Plugman.addPlugin (/Users/Yariv/Development/workspace/paykey/paykeyCordova/platforms/ios/cordova/lib/plugman/Plugman.js:68:31) 在 Api.addPlugin (/Users/Yariv/Development/workspace/paykey/paykeyCordova/platforms/ios/cordova/Api.js:202:40) 在 handleInstall (/Users/Yariv/npm/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:605:6) 在 /Users/Yariv/npm/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:403:28 在 _fulfilled (/Users/Yariv/npm/lib/node_modules/cordova/node_modules/q/q.js:787:54) 在 self.promiseDispatch.done (/Users/Yariv/npm/lib/node_modules/cordova/node_modules/q/q.js:816:30) 在 Promise.promise.promiseDispatch (/Users/Yariv/npm/lib/node_modules/cordova/node_modules/q/q.js:749:13) 在 /Users/Yariv/npm/lib/node_modules/cordova/node_modules/q/q.js:509:49 冲洗时(/Users/Yariv/npm/lib/node_modules/cordova/node_modules/q/q.js:108:17) 错误:找不到 -Info.plist 文件或 config.xml 文件。 [12:38:19] 'installPlugins' 在 1.39 秒后出错 [12:38:19] 错误:命令
cordova plugin add ../paykeyCordovaPlugin失败,退出代码为 1 在 ChildProcess.exithandler (child_process.js:203:12) 在 emitTwo (events.js:87:13) 在 ChildProcess.emit (events.js:172:7) 在可能关闭(内部/child_process.js:818:16) 在套接字。 (内部/child_process.js:319:11) 在 emitOne (events.js:77:13) 在 Socket.emit (events.js:169:7) 在 Pipe._onclose (net.js:469:12)
提前致谢
【问题讨论】: