установка модуля titanium с github

#facebook #module #titanium

#Facebook #модуль #titanium

Вопрос:

у меня возникли некоторые проблемы с подключением модулей к моему приложению — мне продолжают сообщать, что запрошенный модуль не может быть найден.

Вполне возможно, что я неправильно устанавливаю модули — итак, для целей этого вопроса:

После того, как я загрузил zip-файл с git hub с помощью зеленой кнопки «загрузить», что мне делать, чтобы импортировать модуль в мой проект? Не как мне сказать tiapp.xml чтобы использовать модуль — что мне нужно сделать, чтобы его установить?

Не могли бы вы выполнить, используя модуль facebook, найденный по адресу https://github.com/appcelerator-modules/ti.facebook

Спасибо!

Ответ №1:

Внутри zip файла загрузки вы увидите папку с именем modules. Это та же папка, которая находится в вашем корне проекта.

Итак, в папке должен быть установлен модуль iOS /modules/iphone . После добавления вы можете добавить Facebook в свое приложение следующим образом:

     <module platform="iphone">facebook</module>
  

Если вы хотите указать версию, вы можете сделать это следующим образом:

     <module platform="iphone" version="1.1.0>facebook</module>
  

примечание: я составил номер версии

Вы также можете добавить его через редактор tiapp в Appcelerator studio, хотя, похоже, он не всегда находит нужный модуль. Это может быть ошибкой в studio, хотя обычно она отлично работает.

Ответ №2:

ХМММ

Здесь две основные проблемы, одна из которых имеет прямое отношение, другая — меньшее.

Проблема 1

Ссылка, которую я дал для получения кодовой базы с github, неверна — ну, она получает кодовую базу, но не в форме, которую можно использовать в качестве модуля. Это, по сути, не скомпилированная версия.

Версии для скачивания можно найти здесь.

Итак, это решает проблему номер один, как насчет

Проблема 2

Последняя версия для использования немного сломана. Кажется, кто-то (из команды appcelerator ???) решил сделать так, чтобы в последней версии 6.0.1 был minsdk (на данный момент) еще не выпущенной версии 6.0.0, и установил apiversion равным 3.

Это нарушает текущую версию 5.5.1, поэтому для всех, кто читает это до версии 6.0.0 для appcelerator, вы захотите использовать эту версию выпуска.