2016-02-22 6 views
0

Я использую MobileFirst CLI 7.1. Я хочу развернуть приложение MobileFirst CLI на устройстве IOS. Как я могу это сделать?Как развернуть приложение CLI MobileFirst на устройстве IOS?

Я перешел в среду iphone и попытался дважды щелкнуть по .xcodeproj. В XCODE я вижу, что проект все еще отображается как библиотека.

enter image description here

Я получаю эту ошибку при попытке развернуть приложение, enter image description here. Я перешел к вопросам stackoverflow. Ни один из них не был полезен.

Я хочу знать, как настроить таргетинг на удаленный сервер. (В Studio у нас была возможность для развертывания в удаленной среде.)

ответ

1

Вы уже задали второй вопрос: How to deploy MobileFirst CLI application to an android device?. Ответ остался прежним:

Also I want to know how can I target remote server. (In Studio we had an option to deploy to remote environment.)

В Studio у вас не было возможности «развернуть на удаленный сервер». Вы имели возможность настроить приложение, чтобы указать на удаленный сервер (свойства, которые можно редактировать в worklight.plist (для IOS)/файл wlclient.properties (для Android).

Эта функция не существует в CLI. После создания проекта, в случае, если вы хотите, чтобы она указывала на другой сервер, редактировать свойства в указанный файл (ы), чтобы указать на удаленный сервер.

Первый вопрос неясен.
I выполнили следующее и смогли запустить проект в Xcode и запустить приложение в iOS-симуляторе:

  1. мфу создать MyProject
  2. кд MyProject
  3. мфу добавить гибрид

    добавил приложение под названием "тест"

  4. мфу добавить среды iphone

  5. мфу толчок

    открыт папку проекта и перейти к приложениям \ test \ iphone \ native, а затем дважды щелкнуть по .xcodep файл roj. Проект был успешно открыт в Xcode, а затем я нажал кнопку «Выполнить» и приложение, запущенное в iOS Simulator.

+0

Благодарим вас за ответ. Просмотрев ваши комментарии, я удалил и снова добавил среду. Тогда я успешно смог нажать на симулятор. Но когда я попытался развернуться на удаленном сервере, я получаю следующие ошибки: 1. Ресурс не может быть загружен, так как для политики безопасности при транспортировке требуется использовать безопасное соединение. Это (http://stackoverflow.com/questions/32631184/the-resource-could-not-be-loaded-because-the-app-transport-security-policy-requi) не помогло. –

+0

2. «Ответ не содержит действительного сертификата и идентификатора клиента. Ошибка регистрации устройства», для которого я выполнил второй подход, предложенный здесь http://stackoverflow.com/questions/33237715/unable-to-login-to- приложение-на-устройство-или-тренажер-после-обновление к КСН-9-и-mobilef. Он получает ту же ошибку. –

+0

ATS - это особенность Apple. Тест без безопасности при разработке или включение TLS 1.2: http://iosdevtips.co/post/121756573323/ios-9-xcode-7-http-connect-server-error –

Смежные вопросы