2015-01-19 8 views
0

У меня проблема, когда я получаю разрешение на отказ при попытке упаковать приложение Titanium для магазина Google Play. Выводится на консоль в Titanium студии следующее:Разрешение на использование титана запрещено для магазина Google Play Store

[INFO] : Writing build manifest: /Users/[my_home_folder]/projects/titanium/[App name]/build/android/build-manifest.json 
/Users/[my_home_folder]/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA/node_modules/wrench/lib/wrench.js:481 
      throw err; 
       ^
Error: EACCES, permission denied '/Users/[my_home_folder]' 
    at fs.mkdirSync (fs.js:654:18) 
    at mkdirSyncRecursive (/Users/[my_home_folder]/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA/node_modules/wrench/lib/wrench.js:466:12) 
    at mkdirSyncRecursive (/Users/[my_home_folder]/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA/node_modules/wrench/lib/wrench.js:473:17) 
    at mkdirSyncRecursive (/Users/[my_home_folder]/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA/node_modules/wrench/lib/wrench.js:473:17) 
    at Object.mkdirSyncRecursive (/Users/[my_home_folder]/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA/node_modules/wrench/lib/wrench.js:473:17) 
    at cli.on.post (/Users/[my_home_folder]/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA/android/cli/hooks/package.js:32:40) 
    at /usr/local/lib/node_modules/titanium/lib/hook.js:235:13 
    at /usr/local/lib/node_modules/titanium/node_modules/async/lib/async.js:551:21 
    at /usr/local/lib/node_modules/titanium/node_modules/async/lib/async.js:227:13 
    at iterate (/usr/local/lib/node_modules/titanium/node_modules/async/lib/async.js:134:13) 

Я строю для Ti SDK 3.2.3, потому что я испытываю аудио глюки с более поздними версиями SDK. Я могу создать отлично для эмуляторов Android и iOS и упаковал копию приложения iOS для iTunes Connect. Кто-нибудь знает, в чем проблема? Запуск Ti Studio 3.4.1 и CLI версии 3.4.1 на OS X 10.9.5

+0

Вы проверили разрешения в своей домашней папке? – Jeroen

+0

Yip, принадлежащий мне, группа 'staff'. 755. – JonoCoetzee

+0

Вы попробовали 777? – Jeroen

ответ

1

Это была моя ошибка, путь распространения для сборки был установлен в папку в моем домашнем каталоге, однако в моем доме была опечатка имя каталога. Титановая студия имела зеленый галочку рядом с дорогой не потому, что она была действительной, а просто потому, что она была не пустой.

Я заметил это внезапно, глядя на журналы и быстро исправив, Ti должен действительно дать более информативное сообщение об ошибке; это не была ошибка разрешений, путь не существовал.

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