titanium - 加速器 : I'm failing at 403 during build

标签 titanium appcelerator titanium-mobile

$ appc ti build -T dist-adhoc

Appcelerator Command-Line Interface, version 7.1.2
Copyright (c) 2014-2020, Appcelerator, Inc.  All Rights Reserved.

An uncaught exception was thrown!
Rebuild failed:
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using node-pre-gyp@0.10.3
node-pre-gyp info using node@13.11.0 | darwin | x64
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp info check checked for "/Users/test/Library/Application Support/Titanium/mobilesdk/osx/8.1.1.GA/node_modules/node-ios-device/binding/node-v79-darwin-x64/node_ios_device.node" (not found)
node-pre-gyp http GET https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v1.6.3/node_ios_device-v1.6.3-node-v79-darwin-x64.tar.gz
node-pre-gyp http 403 https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v1.6.3/node_ios_device-v1.6.3-node-v79-darwin-x64.tar.gz
node-pre-gyp WARN Tried to download(403): https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v1.6.3/node_ios_device-v1.6.3-node-v79-darwin-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for node-ios-device@1.6.3 and node@13.11.0 (node-v79 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp http 403 status code downloading tarball https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v1.6.3/node_ios_device-v1.6.3-node-v79-darwin-x64.tar.gz
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'node-gyp clean' (Error: spawn node-gyp ENOENT)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/Users/test/Library/Application Support/Titanium/mobilesdk/osx/8.1.1.GA/node_modules/node-pre-gyp/lib/util/compile.js:77:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
node-pre-gyp ERR! stack     at onErrorNT (internal/child_process.js:467:16)
node-pre-gyp ERR! stack     at processTicksAndRejections (internal/process/task_queues.js:84:21)
node-pre-gyp ERR! System Darwin 19.3.0
node-pre-gyp ERR! command "/usr/local/Cellar/node/13.11.0/bin/node" "/Users/test/Library/Application Support/Titanium/mobilesdk/osx/8.1.1.GA/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/test/Library/Application Support/Titanium/mobilesdk/osx/8.1.1.GA/node_modules/node-ios-device
node-pre-gyp ERR! node -v v13.11.0
node-pre-gyp ERR! node-pre-gyp -v v0.10.3
node-pre-gyp ERR! not ok

无论您选择哪个版本的SDK,都将被拒绝访问。

在其他服务器授予访问权限之前,这是不可能构建的吗?

最佳答案

请将您的 Node 版本降级到 12.x(LTS 版本)。另外,我建议将 SDK 更新到更新版本:如果您必须使用 8,则可以使用 8.3.1.GA; 9.0.1.GA当然会更好。这可能已经解决了这个问题。

关于titanium - 加速器 : I'm failing at 403 during build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62037148/

相关文章:

android - Titanium Android 中的 TextField 格式(填充)问题

ios - 文本下划线 - createLabel

ios - Appcelerator SSL 证书无效

javascript - 为什么我的 XML 代码在 getAttribute 时失败?

sql - 在appcelerator titanium sql left join中不起作用

android - Appcelerator Titanium 国际化无法正常工作

javascript - 如何在 Titanium Appcelerator 中创建圆形进度条?

ios - 使用未声明的标识变量

android - 自从移动到 6.2.0+ 所有 Android 图像都不起作用

android - Android 中带有开关框的钛 TableView 在滚动时会导致问题?