Worklight — ошибка: свойство «callbackId» не найдено в объекте типа «CDVInvokedUrlCommand *»

У меня есть проект worklight с iPhone Environment. Используя Ant Task, я создал собственную папку iPhone. Я пытаюсь скомпилировать и упаковать собственный проект iPhone с помощью инструмента командной строки xcodebuild. Это дает мне следующую ошибку.

 error: property 'callbackId' not found on object of type 'CDVInvokedUrlCommand *'

Но если я открою собственный проект iPhone в Xcode и попытаюсь собрать и заархивировать, он будет работать нормально. Я не уверен, почему моя командная строка xcodebuild для того же не работает.

Заранее спасибо.


person Ragu    schedule 29.04.2014    source источник
comment
Просто к вашему сведению: это расследуется.   -  person Idan Adar    schedule 30.04.2014
comment
Привет, Идан, спасибо. Я использую пакет исправлений IBM Worklight 6.1 1. Версия xCode — Xcode 5.1, версия сборки 5B130a, инструмент командной строки — версия Xcode 5.1 сборки 5B130a. Версия библиотеки Worklight ANT TASK из IBM Worklight Server версии 6.1 с пакетом исправлений 1. Надеюсь, это поможет вашей команде провести подробное исследование.   -  person Ragu    schedule 30.04.2014
comment
Привет, Идан! Вот мой скрипт Ant Script для компиляции и упаковки iOS. ${PROJECT_NAME}.xcodeproj/› ‹arg line=-alltargets /› ‹arg line=-sdk ${TARGET_SDK} /› ‹arg line=-arch armv7/› ‹arg line=-configuration ${CONFIGURATION_NAME} /› ‹ строка аргумента = CONFIGURATION_BUILD_DIR = '${PROJECT_BUILD_LOCATION_DEV}'/› ‹/exec›   -  person Ragu    schedule 30.04.2014
comment
Привет, Идан, я поднял PMR с IBM. Похоже, это дефект товара. Даже с простым проектом HelloWorld при создании собственной кодовой базы с помощью Ant Task и компиляции/упаковке того же самого с помощью инструмента командной строки Xcoddbuild выдается ошибка.   -  person Ragu    schedule 01.05.2014
comment
Номер заявки на обслуживание PMR: 75170 7TD 000   -  person Ragu    schedule 01.05.2014
comment
Спасибо. ПМР теперь возьмет свое...   -  person Idan Adar    schedule 01.05.2014
comment
Это также происходит при сборке проекта с помощью Studio (без использования задачи Ant)?   -  person Issahar Weiss    schedule 04.05.2014
comment
Нет, сборка через xCode IDE прошла успешно. Но с помощью AntTask, инструмента командной строки xcodebuild, это не удается.   -  person Ragu    schedule 05.05.2014
comment
@PVR, какие-нибудь обновления с тех пор? Может ли быть так, что используемая задача ant не относится к той же версии Worklight?   -  person Idan Adar    schedule 11.10.2014
comment
Привет Идан. Спасибо. После применения пакета исправлений 2 для Worklight Server/studio jar сборки работает нормально. Я совершенно забыл обновить этот протектор. Большое спасибо еще раз.   -  person Ragu    schedule 21.11.2014
comment
@PVR Пожалуйста, напишите это как ответ на этот вопрос.   -  person Idan Adar    schedule 20.12.2014


Ответы (1)


Эта проблема была решена путем обновления установок Worklight Studio и Server до версии Worklight 6.2.0.02 (Fix Pack 2). После обновления сценария задачи Ant правильно скомпилируйте собственный проект.

person Idan Adar    schedule 24.12.2014