Проблемы с установкой модулей Appcelerator Titanium

Я установил модуль ti.paint ( ссылка) из магазина и установил включенное демо-приложение. Он работает на Android, но на iOS появляется ошибка "не найден модуль: ti.paint". Пожалуйста помоги.

Я должен также отметить, что я не смог заставить работать ЛЮБЫЕ модули с Titanium (не только ti.paint)

Мои шаги по установке

  1. Я скачал его и скопировал zip-файл в корень моего проекта
  2. Я добавил модуль в свой файл tiapp.xml и убедился, что он отображается в разделе модулей окна tiapp (см. Прикрепленный скриншот)
  3. Я запустил приложение, и оно выдает вышеупомянутую ошибку в iOS, но работает с Andoid

Примечание: чтобы запустить ti.paint, мне пришлось переименовать папки "Android" в "android", а "iPhone" в "iphone"

Также: в отдельном тесте я установил модуль, перетащив файл.zip в папку /Library/Application Support/Titanium, и встретился с той же ошибкой.

Наконец, создается впечатление, что процесс сборки правильно обрабатывает модули (то есть разархивирует их и создает соответствующие папки), просто не распознает их, когда я включаю их в файл app.js.

Это довольно срочно, пожалуйста, помогите.

Изображения: -

3 ответа

В Titanium Studio попробуйте установить, используя Справка> Установить мобильный модуль...

Вам также необходимо включить модуль в код, а не только в файл tiapp.xml.

var Paint = require('ti.paint');

С этого момента вы можете вызывать Paint.[FunctionName] для вызова модуля.

Ваши шаги выглядят как правильные. Тем не менее я хотел бы сказать:

  1. Очистите папку сборки и удалите экземпляр приложения из каталога или симулятора.
  2. Убедитесь, что вы вошли в Titanium Studio с вашими учетными данными в приложении Titanium Appcelerator A/C.
Другие вопросы по тегам