Cordova - 在 iOS 中添加插件时出现问题

Cordova - issue adding plugins in iOS

我在使用 CLI 在 iOS 中添加插件时遇到了一些奇怪的问题。在终端中执行以下命令,

  1. cordova 创建Documents/Work/hellocom.example.hello你好世界
  2. cordova平台添加ios
  3. cordova 插件添加 org.apache.cordova.device
  4. 科尔多瓦构建

但是构建失败并显示以下消息,

错误:没有这样的文件或目录:'/Users/gtmac/Documents/Work/hello/platforms/ios/helloworld/Plugins/org.apache.cordova.[= 35=.m' clang:错误:没有输入文件

** 构建失败 **

当我添加任何插件时,.m 和 .h 文件没有被复制到 Platforms/Plugins 文件夹中。但是这些文件存在于根目录的插件文件夹中。

Cordova 存在这个已知问题,如果项目名称的 第一个字母为小写 ,则构建将失败。早在 2014 年就有报道,但仍未修复,docs/no 规范中的错误也未提及。

因此请保持应用程序的项目名称以大写字母开头。