У меня было сенсорное приложение sencha, для которого я упаковал его для изначальной работы на мобильных устройствах. Я выполнил все шаги, указанные в документах sencha в Нативная упаковка для мобильных устройств и в Упаковка нативных приложений iOS, я создал приложение с помощью команды sencha app build native
с помощью sencha cmd version 4
, завершил подготовку и получил сертификат, скопировал приложение на свой iPhone, и все было в порядке, теперь есть обновление в приложении, которое нужно сделать, и я обновил sencha cmd до версии 5, теперь, когда я запускаю собственную команду сборки, я получаю следующую ошибку:
BUILD FAILED
[ERR] java.lang.UnsupportedOperationException: STBuild is no longer supported in Cmd 5. Please use the cordova or phonegap packager for device packaging.
[ERR] at org.apac
[ERR] he.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
Что означает, что STBuild больше не поддерживается? Я проверил документацию sencha cmd 5 и вот что написано об упаковке:
Собственная упаковка: Собственная упаковка для преобразования приложения Sencha Touch в первоклассное мобильное приложение, которое имеет доступ к функциям устройства и может распространяться в магазинах приложений.
Я не могу себе представить, чтобы нативная сборка поддерживалась в версии 4, а теперь не поддерживается в версии 5.
Я запускаю это на Mac OS X 10.9.3.