|
|
|||||
Регистрация: Jun 2014
Сообщений: 5
|
NativeProcess error #3219 на Mac OS
Не удается запустить скрипт generated_command.sh - нет прав на запуск
var cmdFile:File = File.desktopDirectory.resolvePath("generated_command.sh"); var processArgs:Vector.<String> = new Vector.<String>; processArgs.push('chmod +x "' + cmdFile.nativePath + '"'); var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo(); nativeProcessStartupInfo.executable = cmdFile; nativeProcessStartupInfo.arguments = processArgs; nativeProcessStartupInfo.workingDirectory = File.desktopDirectory; process = new NativeProcess(); process.start(nativeProcessStartupInfo); |
|
|||||
Регистрация: Jun 2014
Сообщений: 5
|
Я собираю .dmg образ на Mac OS X.
В нем находится AIR-установщик. Если нужен свой установщик, то мне нужно собрать .pkg (package) Спасибо, dendrit, за оперативный ответ. |
|
|||||
Можете использовать ADT.
http://help.adobe.com/ru_RU/air/buil...839c-8000.html |
|
|||||
Регистрация: Jun 2014
Сообщений: 5
|
Цитата:
И получается что моя сборка не позволяет мне запускать Shell Script'ы из AIR-приложения. |
|
|||||
Регистрация: Jun 2014
Сообщений: 5
|
У меня получилось))
function setupAndLaunch(sh_name:String):void { var shFilePath:String= File.documentsDirectory.resolvePath(sh_name+'.sh').nativePath; var cmdFile:File=new File('/bin/bash'); var processArgs:Vector.<String>= new Vector.<String>; processArgs.push('-c'); processArgs.push('bash '+sh_name); var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo(); nativeProcessStartupInfo.arguments = processArgs; nativeProcessStartupInfo.executable = cmdFile; nativeProcessStartupInfo.workingDirectory = File.documentsDirectory; process = new NativeProcess(); process.start(nativeProcessStartupInfo); } |
Часовой пояс GMT +4, время: 00:17. |
|
« Предыдущая тема | Следующая тема » |
|
|