如何在cordova iPhone应用程序中添加watch os 2扩展

时间:2015-12-10 05:18:45

标签: cordova phonegap-plugins watchkit watch-os-2 watch-os

我已将watch extension添加到cordova项目,它在simulator中运行良好。但是,当我尝试在apple watch中运行应用时,它会向我显示链接器错误enter image description here

即使我试过this watch pluginthis watch plugin 仍然没有运气

  

任何人都知道将watch extension添加到cordova项目

的整个过程

1 个答案:

答案 0 :(得分:0)

我解决所有问题及其工作对我来说很好,甚至为它创建ipa,以下是步骤

  1. 当我添加监视操作系统目标并尝试归档时发现链接器错误(未找到libCordova.a或未找到AVFoundation框架)以解决它从
  2. 中删除所有内容
      

    构建设置 - >手表应用和手表扩展目标中的其他链接标记

    警告! - 请勿触摸iOS(cordova)应用程序的其他链接器标志 enter image description here

    1. 如果您尝试再次存档,则会出现新错误 cordova file not found 解决它添加此
    2.   

      $(OBJROOT)/ UninstalledProducts / $(PLATFORM_NAME)/包括

      在以下路径中的所有3个目标中排成行

        

      构建设置 - >标题搜索路径

      enter image description here

      1. 然后我在版本字符串上出错了 enter image description here
      2. 通过提供相同的Bundle版本String,Short&将版本捆绑到info.plist

        中的所有3个目标

        enter image description here

        1. 地狱呀!所有的错误现在都消失了我可以创建ipa或者将它运行到配对的苹果手表无情地