Google Play 商店的 Titanium 权限被拒绝构建

Titanium permission denied building for Google Play Store

我在尝试为 Google Play 商店打包我的 Titanium 应用程序时遇到权限被拒绝的错误。在 Titanium Studio 中输出到控制台的内容如下:

[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 模拟器,并为 iTunes Connect 打包了应用程序的 iOS 副本。任何人都知道问题可能是什么? 运行 OS X 10.9.5

上的 Ti Studio 3.4.1 和 CLI 版本 3.4.1

这是我的错,构建的分发路径被设置为我的主目录中的一个文件夹,但是我的主目录名称中有一个拼写错误。 Titanium Studio 在路径旁边有一个绿色勾号,不是因为它有效,而是因为它不是空的。

我在看日志的时候突然注意到了,很快就修复了,Ti 真的应该给出一个更详细的错误信息;这不是权限错误,路径不存在。