ios - cordova控制台日志无法安装

标签 ios xcode cordova

我正在尝试安装 cordova console.log 插件。 当我尝试使用命令行安装它时:

cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git

我从根应用程序路径的路径运行它 文件夹的结构是:

projName
|-- --project
|-- projName
|-- cordova
|-- CordovaLib
|-- projName.xcodeproj
|-- plugin

我在命令行中收到的错误是

[Error: Current working directory is not a Cordova-based project.]

我应该提到我使用框架的导入手动构建了 cordova 项目,因为在 xcode 新项目窗口中没有 Cordova/Phonegap 新项目选项。

我正在使用 xCode 5.0.1 和 cordova 3.1.0

最佳答案

您得到的错误是不言自明的,这是因为您没有创建必须创建的 cordova 项目。继续阅读以解决问题。

Cordova基础项目准备步骤

根据我的评论和您的回答,您应该遵循使用 CLI(命令行界面)创建项目的 cordova 工作流,强烈建议避免不必要的问题,并且步骤不难遵循。

请按照此处描述的步骤(官方文档),完整阅读,阅读后会节省更多时间: http://cordova.apache.org/docs/en/3.2.0/guide_cli_index.md.html#The%20Command-Line%20Interface

简而言之,步骤是:

  1. 安装 node.js
  2. 使用 npm 安装 cordova
  3. 使用 CLI 创建一个 cordova 项目/应用
  4. 将所需的平台添加到项目中(根据需要,android、ios 等)
  5. 处理您的项目
  6. 根据需要添加 cordova 插件(例如,如果您需要通知,请添加 notificacion 插件)
  7. 构建项目
  8. 设备或模拟器测试(在您的情况下为 iPhone、iPad 模拟器)

iOS 平台指南

同时完整查看 iOS 平台指南,它非常有帮助,解释了准备和使用 XCode 的额外说明。 http://cordova.apache.org/docs/en/3.2.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide

插件

对于 API 引用中的每个插件,您将找到使用 CLI 安装它们以及“卸载”它们的说明。 只安装你需要的插件

仅供引用,使用终端安装通知对话框插件的代码(在项目文件夹中运行命令):

 $ cordova plugin rm org.apache.cordova.dialogs

另一方面,解决问题的更简单方法是按照上述步骤创建新项目,然后将现有代码或文件添加到适当的文件夹,以及添加所需的插件,这并不难。

关于ios - cordova控制台日志无法安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20422428/

相关文章:

ios - 查找当前事件的 View Controller

android - 具有特定版本的“cordova 添加平台 android”

xcode - cordova+xcode ios 构建中的错误

cordova - 删除 ionic 2 应用程序中的闪屏

ios - 如何按字符串日期排序我的 JSON?

iOS 13 崩溃与 SwipeKeyboard 和文本字段 :shouldChangeCharactersIn:

iphone - 在 Instruments 中调试 UIAutomation 脚本

ios - Xcode 中 NSString 的死存储和潜在泄漏

ios - UIVisualEffect View 的值不应小于 1,这会干扰 iOS 中的模糊

ios - 在同一选项卡上的三个 UIButton 之间切换 selectedState