2014-01-13 3 views
1

В настоящее время мы добавляем некоторые мобильные приложения, созданные с использованием Xamarin.iOS, в наш магазин AirWatch MDM entreprise. К сожалению, он не ведет себя так, как должно: мы запускаем загрузку на устройстве, оно загружает приложение, но оно не устанавливается на устройстве. Мы проверили журналы устройств, и у нас, похоже, проблема с подписями профиля или кода.AirWatch MDM с Xamarin ipa

Есть ли другие люди, которые уже использовали Xamarin.iOS с AirWatch MDM? Если да, то как вы создаете свой файл ipa? В настоящее время мы создаем их для armv7 + armv7s, со всеми связанными узлами, используя LLVM, и мы создаем с использованием режима AppStore.

Когда мы создаем приложение в режиме AdHoc с UDID в профиле обеспечения и добавляем его через iTunes, тогда он устанавливается и работает нормально. Может быть, нужно идти по пути AdHoc с этим ipa-файлом со всеми упоминаемыми UDID, или мы должны идти по пути InHouse? https://developer.apple.com/programs/ios/enterprise/

ответ

1

Я не использовал AirWatch, но в настоящее время я использую программу Enterprise (со специальными сборками) для внутренних корпоративных приложений. У меня была такая же проблема, когда я пытался использовать неправильный профиль подготовки при подписании приложения.

+0

С корпоративной программой, если вы создаете InHouse, вам все же нужно иметь UDID в профиле подготовки? – Fabien

+0

№. Только для сертификатов/профилей развития требуется UDID. Корпоративные приложения подписываются издателем (вами). – valdetero

0

Да, я использую Xamarin с Airwatch в течение двух лет. У меня нет проблем с развертыванием приложений в поле. Я регулярно предоставляю обновления для программ, и в большинстве случаев они на 100% развертываются в течение нескольких дней. Большая часть последнего вынужденного развертывания завершена менее чем за 8 часов.

Звучит так, как будто вы загружаете приложение в Airwatch. Вам требуется что-то, чего нет на устройстве пользователя, например, код доступа?

У меня около 240 устройств IOS, развернутых со смесью ОС (6.0 - 8). Я не создаю приложения для AppStore. Я вижу, что это может быть проблемой с методологией развертывания. При развертывании через IPA в Airwatch предполагается, что вы развертываете корпоративные приложения. Когда я развертываю программу AppStore, я использую каталог, и они устанавливаются через AppStore.

Наша работа ПНД осуществляется через ITunes или через Airwatch. Дайте мне знать, если я могу оказать дальнейшую помощь.

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