【问题标题】:Fail with installing cordova watch plugin安装科尔多瓦手表插件失败
【发布时间】:2016-01-24 13:41:09
【问题描述】:

我正在尝试将此插件安装到 cordova 项目 https://github.com/leecrossley/cordova-plugin-apple-watch

但在安装和构建项目后,我收到错误“致命错误:'MMWormholeTransiting.h' 文件未找到” 我做错了什么?

【问题讨论】:

    标签: ios xcode cordova phonegap-plugins cordova-plugins


    【解决方案1】:

    我在使用这个插件时遇到了同样的问题。 plugin.xml 没有在 git 中更新。

    按照以下步骤操作:

    1. Git 克隆插件到你的本地机器

      git clone https://github.com/leecrossley/cordova-plugin-apple-watch.git

    2. 从下载的代码库中打开 plugin.xml。将以下条目与其他文件条目一起添加到平台标记中:
      <header-file src="src/ios/AppleWatch.h"/> <source-file src="src/ios/MMWormholeSession.h"/> <header-file src="src/ios/MMWormholeSession.m"/> <source-file src="src/ios/MMWormholeSessionContextTransiting.h"/> <header-file src="src/ios/MMWormholeSessionContextTransiting.m"/> <source-file src="src/ios/MMWormholeSessionFileTransiting.h"/> <header-file src="src/ios/MMWormholeSessionFileTransiting.m"/> <source-file src="src/ios/MMWormholeSessionMessageTransiting.h"/> <source-file src="src/ios/MMWormholeSessionMessageTransiting.m"/> <source-file src="src/ios/MMWormholeTransiting.h"/>

    3. 现在您可以清理和构建您的项目,但现在您会遇到另一个错误。
    4. 从构建阶段添加 Watch Extension 库。
    5. 清理并重新构建。

    希望这会有所帮助。如果它解决了您的问题,请在此处更新。

    参考:
    https://github.com/leecrossley/cordova-plugin-apple-watch/issues/30

    https://github.com/leecrossley/cordova-plugin-apple-watch/issues/31

    【讨论】:

    • 请注意,plugin.xml 已更新。所以无需遵循这些步骤。
    猜你喜欢
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多