Невозможно запустить эмулятор Windows Phone 8.1 на Titanium Appcelerator
Я пытаюсь запустить приложение Android, созданное в Titanium Appcelerator, для запуска в эмуляторе Windows Phone.
У меня есть VS 2013 Pro & Appcelerator Studio 4.5
Я хочу запустить приложение в эмуляторе Windows Phone, но оно выдает ошибку
[ERROR] : Invalid "--device-id" value "8-1-1"
For help, run: titanium.js help build
Детали команды
Operating System
Name = Microsoft Windows 10 Pro
Version = 10.0.10586
Architecture = 32bit
# CPUs = 4
Memory = 8479367168
Node.js
Node.js Version = 0.12.7
npm Version = 2.11.3
Titanium CLI
CLI Version = 5.0.6
Titanium SDK
SDK Version = 5.2.2.GA
SDK Path = C:\ProgramData\Titanium\mobilesdk\win32\5.2.2.GA
Target Platform = windows
Command
c:\Program Files (x86)\nodejs\node.exe c:\Users\Test\.appcelerator\install\5.2.2\package\node_modules\titanium\lib\titanium.js build run -p windows -T ws-local --wp-sdk 10 --config-file C:\Users\Test\AppData\Loca
l\Temp\build-1462961770428.json --log-level info --no-banner --project-dir c:\Users\Test\Documents\Appcelerator_Studio_Workspace\TestProject
Также, на ходу:
appc run -p windows -T ws-local --wp-sdk 8.1
Я получил:
Какой файл pfx должен подписать приложение? (оставьте пустым, чтобы создать):
Каким будет ваш пароль PFX?:
Оба из которых я обойти с помощью клавиши ввода.
Затем я получаю приглашение "Введите пароль с закрытым ключом" с "Ключом" в качестве "Ключа субъекта". Ввод чего-либо здесь дает
[ERROR] An error occurred during build after 4m 29s 170ms
[ERROR] Failed to create certificate (code 4294967295)
Также работает:
appc run -p windows --target wp-emulator --deploy-time development --device-id 8-1-1
Дает:
2016-05-11T10:25:57.544Z | ERROR | An uncaught exception was thrown!
No Windows Phone emulators found
2016-05-11T10:25:57.562Z | ERROR | No Windows Phone emulators found
Хотя я установил эмуляторы Windows Phone 8.1
Я попробовал буквально все возможные решения...
Помогите пожалуйста запустить эмулятор
1 ответ
Убедитесь, что Windows Phone SDK установлен и его путь добавлен в студию. Убедитесь, что SDK и эмуляторы обнаружены студией. Добавьте также идентификатор издателя приложения Windows. Запустите команду
appc info
В моей системе я получаю следующий вывод в разделе Windows.
Microsoft (R) Visual Studio
14.0 (selected)
Path = C:\Program Files (x86)\Microsoft Visual Studio 14.0\
CLR Version = v4.0.30319
MSBuild Version = v14.0.24730.2
Windows Phone SDKs = not installed
Microsoft (R) Windows Phone SDK
8.1 (selected)
Path = C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\
Windows PowerShell
Enabled = yes
Windows Phone Emulators
8.1
Emulator 8.1 WVGA 4 inch 512MB
UDID 8-1-1
Emulator 8.1 WVGA 4 inch
UDID 8-1-2
Emulator 8.1 WXGA 4.5 inch
UDID 8-1-3
Emulator 8.1 720P 4.7 inch
UDID 8-1-4
Emulator 8.1 1080P 5.5 inch
UDID 8-1-5
Emulator 8.1 1080P 6 inch
UDID 8-1-6
10.0
Windows Phone Devices
Device
UDID 0
Если в вашей системе все в порядке, попробуйте выполнить следующую команду.
appc run -p windows -T wp-emulator