VS2015 + Cordova + HockeyApp + Windows Mobile

У кого-нибудь есть опыт/документация по интеграции HockeyApp SDK в приложение VS2015 Community Windows 10 Mobile Cordova и добавлению версии на панель инструментов HockeyApp?

Когда я использую HockeyApp на своем устройстве Windows, я вижу следующую ошибку при попытке установить This App cannot be installed over the air.

Я упаковал приложение с помощью Project > Store > Create App Packages и загрузил .aapx из AppPackages. Я выбираю no, когда мастер спрашивает, Do you want to build packages to upload to the Windows Phone Store? введите здесь описание изображения

Какие-нибудь мысли?

Кроме того, когда я загружаю релиз apk или aapx, я получаю следующее на панели инструментов HockeyApp. No statistics found. Please integrate HockeySDK to collect analytics, crash reports, and feedback: введите здесь описание изображения

Примечание. Я использую плагин cordova-hockeyapp для Android и IOS. https://github.com/wnyc/cordova-plugin-hockeyapp


person DeanB_Develop    schedule 29.01.2016    source источник
comment
Одно примечание к вашему вопросу: плагин HockeyApp SDK еще не поддерживает Windows.   -  person Chuck Lantz    schedule 03.02.2016
comment
@ChuckLantz HockeyApp, похоже, запрашивает файлы .aetx. Однако, когда я пытаюсь сгенерировать его, используя AetGenerator.exe и CordovaApp_TemporaryKey.pfx или CordovaApp.pfx, я получаю следующую ошибку. invalid certificate or password. Примечание. Для файлов .pfk пароль не указан. Какие-нибудь мысли?   -  person DeanB_Develop    schedule 05.02.2016


Ответы (2)


Щелкните правой кнопкой мыши свой проект и выберите магазин, затем нажмите Create App Packages. Выберите no, как вы упомянули, нажмите next, вы можете установить Version и тип вывода на странице. Отметьте ARM и нажмите кнопку "Создать". Вы можете загрузить файл .appx в HockeyApp. Hockeyapp создаст новый проект на панели инструментов.

Подписали ли вы свое приложение для распространения в компании, как описано здесь?

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

Вы установили правильный идентификатор приложения? Существует ли версия в HockeyApp? Если вы установите правильно, появится отчет о сбое.

person Scavenger    schedule 01.02.2016
comment
Джон, спасибо за помощь. Создание токена .aetx кажется проблемой? Я загружаю .appx, но мне не удалось создать токен .aetx. Когда я следую инструкциям https://msdn.microsoft.com/en-us/library/windows/apps/jj735576(v=vs.105).aspx я получаю 'C:\Program' is not recognized as an internal or external command, operable program or batch file . - person DeanB_Develop; 01.02.2016
comment
Однако, если я использую C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\AETGenerator\AetGenerator.exe PFXFile Password, я получаю Invalid certificate or password. Требуется ли файл .aetx при разработке для телефона с Windows 10? - person DeanB_Develop; 01.02.2016
comment
Согласно официальному документу:ссылка, необходим .aetx. Перетащите файл .aetx на страницу приложения. Или нажмите на маленький треугольник рядом с «Добавить версию» и выберите «Загрузить профиль компании». - person Scavenger; 02.02.2016
comment
К сожалению, мне не удается создать .aetx из автоматически созданного файла CordovaApp.pfx. Я все еще получаю то же самое Invalid certificate or password. Ссылка ниже имеет .pfx, и я считаю, что пароль пуст https://github.com/dbiele/TypeScript-Cordova-SystemJS-Angular2-beta/tree/master/res/native/windows Есть мысли? - person DeanB_Develop; 06.02.2016
comment
Вы были правы насчет подписания приложения. К сожалению, документация мне не понятна. Похоже, что для создания файла .aetx требуется сертификат Enterprise Mobile Code Signing от Symantec Corp. .aetx позволяет устанавливать приложения по воздуху в Windows Phone HockeyApp. - person DeanB_Develop; 10.02.2016

Ошибка This App cannot be installed over the air. появляется, потому что требуется .aetx. .aetx создается с использованием купленных Enterprise Mobile Code Signing Certificate from Symantec Corp и AetGenerator.exe

Однако, если вы хотите использовать собственное HockeyApp для загрузки неопубликованных приложений на устройство, вы все равно получите This App cannot be installed over the air.

Примечание. .aetx не требуется для загрузки неопубликованных мобильных приложений Windows 10. К сожалению, родной HockeyApp не имеет возможности скачать и установить приложение для боковой загрузки. Вместо этого приложение следует загрузить и загрузить на устройство через веб-интерфейс.

Решение:

  • Купите Symantec Certificate, чтобы создать .aetx

or

  • Загружайте приложения с помощью веб-интерфейса HockeyApp.

Надеюсь это поможет!

person DeanB_Develop    schedule 09.02.2016