Worklight 6.2 - скрывает каталог LibInclude в iphone/native

На Worklight 6.2, если я создаю каталог где-нибудь в iphone/native с именем LibInclude, Worklight скрывает этот каталог и любое содержимое в представлении Project Explorer. Он будет отображаться в представлении Pending Changes, если вы используете Jazz SCM, но при попытке проверить какие-либо файлы он выдаст ошибку о невозможности найти файл. Если я создаю LibInclude в любом месте НЕ под iphone/native, он работает нормально.

Это проблема, потому что Xtify использует папку с этим именем для некоторых файлов в своем SDK, и мы не можем проверить файлы в SCM.

Чтобы воссоздать, создайте проект WL в среде iPhone. Затем в браузере вашей ОС перейдите на iphone/native и создайте папку с именем LibInclude. Вернитесь к затмению и обновите представление Project Explorer, и созданная вами папка не будет видна.

Это работает правильно в WL 6.1.

Если есть еще какая-то информация, которую я могу предоставить, пожалуйста, дайте мне знать.

1 ответ

Хотя это правда, что в 6.1 вы можете создать эту папку, а в 6.2 вы не можете, я не понимаю причину сделать это для начала.

Вам не нужно создавать эту папку, потому что вы видите, что папка LibInclude уже существует в структуре папок приложения: iphone\native\XtifyLib\CustomInbox\LibInclude.

Возможно, вы пытаетесь добавить дополнительные файлы в эту папку для дальнейшего использования?
Сценарий недостаточно ясен.

Если вам нужно добавить туда файлы для последующего использования, то также обратите внимание, что недостаточно просто разместить файлы там, потому что после сборки и открытия проекта XCode эти файлы не будут связаны - вам все равно нужно будет выбрать "Add files..." (в Xcode) и добавьте файлы, чтобы они были известны проекту.

Кроме того, вы можете сохранить дополнительные файлы (?) Не в папке iphone \ native, а в папке iphone\nativeResources.
Просто воссоздайте структуру папок в: iphone\nativeResources\XtifyLib\CustomInbox\LibInclude

Затем вы можете сохранить в своей SCM папку nativeResources вместо собственной папки.
При следующей сборке файлы из папки nativeResources будут скопированы в собственную папку соответственно.

Обратите внимание, что вам все равно нужно будет связать файлы, когда проект позже откроется в Xcode.


Это поможет, если вы объясните полный сценарий

Другие вопросы по тегам