无法让模块在Titanium Alloy JS中工作

时间:2014-03-31 20:20:26

标签: titanium titanium-alloy titanium-modules

我试图将TiSocial.Framework module添加到钛合金中,在阅读了几个指南和问题之后,我仍然无法使其工作。我做错了什么?

以下是我采取的步骤:

  1. 将解压缩的模块文件复制到modules/iphone/TiSocial.Framework-master
  2. 使用:<module platform="iphone">TiSocial.Framework-master</module>
  3. 编辑了TiApp.xml文件
  4. 清除构建试图运行该应用程序。
  5. 但我收到以下错误:

      

    找不到Titanium模块id = TiSocial.Framework-master   version = latest platform = iphone deploy-type = development

         

    无法找到所有必需的Titanium模块:id:TiSocial.Framework-master版本:   最新平台:iphone deploy-type:development

    我无法发现我出错的地方,在我的TiApp.xml概述屏幕中,模块似乎安装得很好(见图片):

    enter image description here

    我对TiApp.xml的补充如下:

    <modules>
        <module platform="iphone">TiSocial.Framework-master</module>
    </modules>
    

    我也尝试过与上面相同的操作,但是将模块的名称更改为dk.napp.social,因为在their GitHub account的README中,它表示在TiApp.xml中引用它。所以我试过了,但它仍然没有用。

1 个答案:

答案 0 :(得分:1)

TiSocial.Framework-master不是模块的名称,你也不应该将整个模块加上souurce代码和文档解压缩到你的modules /文件夹中,你只需要编译的模块二进制文件。

而是这样做:

  1. 在Titanium Studio内部转到“帮助 - &gt;安装移动模块”
  2. 输入此网址:https://github.com/viezel/TiSocial.Framework/blob/master/dist/dk.napp.social-iphone-1.7.3.zip?raw=true
  3. 选择你的项目,点击确定,它应该立即安装。