2016-05-02 4 views
-1

СИТУАЦИЯ: У меня есть приложение Windows Phone 8.1 (Runtime). Приложение готово к тестированию/оценке, поэтому я хочу, чтобы некоторые люди тестировали мое приложение. Мне нравится отправлять им XAP-файл, который они могут установить с помощью инструмента XapDeploy.exe или AppDeploy.exe. (Как вы это сделаете с Android с APK-файлами).Как развернуть приложение Windows Phone 8.1 Runtime (для оценки)?

Согласно WP 8: How to deploy/export Application from Visual Studio ответ 3 должен быть .XAP-файл в папке ..\<Project Folder>\Bin\ARM\Release\. Но для меня нет файла.

WHAT I TRIED: Я создал пакет приложений (reference). В этой папке есть несколько файлов: APPX-файлы и APPXSYM-файл, но нет файлов XAP. С другим deployement tool я могу развернуть APPX-файлы, но это дает ошибку code: 0x81030118.

Q: Почему же нет XAP-файл в моем projectfolder (..\<Project Folder>\Bin\ARM\Release\)? Это, возможно, только файл WP8, но почему APPX-файлы дают мне ошибку?


UPDATE 1: мне удалось устранить ошибку, и теперь инструмент deployement дает статус "App deployement завершена.". Но следующая проблема: приложение не отображается в списке телефонов ...

ОБНОВЛЕНИЕ 2: Как-то мой телефон больше не разблокирован, и я не могу его разблокировать снова .. Подумайте это вызывает проблемы.

+0

Проекты WinRT 8.1 не строят xaps, они создают приложения. Только проекты Windows Phone Silverlight 8.0/8.1 создают xaps. – BoltClock

+0

ОК, но почему развертывание файла APPX не работает? Он сказал, что он развернут, но он не отображается в списке приложений. – djl

+0

0x81030118 означает, что устройство не разблокировано. так что сделайте жесткий сброс, переустановите телефон и попробуйте снова разблокировать телефон – magicandre1981

ответ

0

После выполнения некоторых исследований я могу воспроизвести проблему. Это происходит, когда я пытаюсь установить приложение с помощью инструментов WP8.1 SDK, поэтому для него потребовалось обновление, на которое реагировал мой телефон, отключив режим разработчика. Это не разблокирует телефон.

Я следовал за этим шаги, чтобы получить телефон снова работает:

  1. Отключите телефон от компьютера, закройте SDK программ.
  2. Сброс телефона (жесткий сброс).
  3. Подключиться к ПК
  4. Включите режим разработчика еще раз.
Смежные вопросы