簡體   English   中英

生成或調試Appcelerator 4.8.1.201612050850時出錯

[英]Error to build or debug Appcelerator 4.8.1.201612050850

為了找到原因,我首先將通知級別從“ info”設置為“ debug”,現在在編譯應用程序時將其顯示在控制台中:`2017-01-14T08:25:42.969Z | 錯誤| 引發了一個未捕獲的異常! 無法讀取null的屬性“可執行文件” 2017-01-14T08:25:42.970Z | 錯誤| 無法讀取null的屬性“可執行文件” 2017-01-14T08:25:42.970Z | 追蹤| TypeError:無法在fireCallbacks上的/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / lib / simulator.js:174:49處讀取null屬性'executables'用戶/國王/圖書館/應用程序支持/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/xcode.js:105:5)位於/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / lib / xcode.js:502:11位於/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules /在/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:356處的async / dist / async.js:3694:9: 16在iterateeCallback(/ Users / k // Users / Kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:877:25) kings /圖書館/應用程序支持/鈦/ mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:867:17)位於/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules /ioslib/node_modules/async/dist/async.js:840:16位於/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async .js:3691:13(適用於)(/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:21:25) / Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:56:12位於/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:356:16 at eachOfArrayLike(/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0。 2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:92 9:9)在對象處的eachOf(/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:991:5)中。 eachLimit(/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:3089:3)

在/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / lib / xcode.js:415:12

at Object.run (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:59:8)
at find (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:96:14)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:987:13
at Immediate.q.process (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:953:21)

在processImmediate [as _immediateCallback](timers.js:396:17)

at Object.setImmediate (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:194:9)
at _insert (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:890:19)
at Object.q.push (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:927:17)
at Object.findExecutable (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:113:8)
at findTeams (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/xcode.js:405:21)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3686:9
at replenish (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:882:17)
at iterateeCallback (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:867:17)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:840:16
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3691:13
at apply (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:21:25)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:56:12
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:356:16
at replenish (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:877:25)

在/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / node_modules / async / dist / async.js:886:9

at Object.run (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:59:8)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/xcode.js:222:22
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/env.js:98:4
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3694:9
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:356:16
at iterateeCallback (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:865:24)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:840:16
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3691:13
at apply (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:21:25)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:56:12
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/env.js:76:6
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:100:8
at ChildProcess.<anonymous> (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:60:3)

在emitTwo(events.js:87:13)

at Object.run (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:59:8)
at find (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:96:14)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:987:13
at Immediate.q.process (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:953:21)

在processImmediate [as _immediateCallback](timers.js:396:17)

at Object.setImmediate (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:194:9)
at _insert (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:890:19)
at Object.q.push (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/node_modules/async/lib/async.js:927:17)
at Object.findExecutable (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/node-appc/lib/subprocess.js:113:8)
at async.parallel.security (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/env.js:64:21)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3686:9
at replenish (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:882:17)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:886:9
at eachOfLimit (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:913:22)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:918:16
at eachOf (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:991:5)
at _parallel (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3685:5)
at Object.parallelLimit [as parallel] (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3765:3)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/env.js:62:9

在/ Users / kings / Library / Application Support / Titanium / mobilesdk / osx / 6.0.2.v20161221155621 / node_modules / ioslib / lib / utilities.js:66:17

at magik (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/utilities.js:51:13)
at Object.detect (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/env.js:49:9)
at detectOSXenv (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/xcode.js:207:9)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3686:9
at replenish (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:882:17)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:886:9
at eachOfLimit (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:913:22)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:918:16
at _parallel (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3685:5)
at Object.series (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:4525:3)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/xcode.js:204:9
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/utilities.js:66:17
at nextTickCallbackWith0Args (node.js:436:9)

在process._tickCallback(node.js:365:13)

at magik (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/utilities.js:51:13)
at Object.detect (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/xcode.js:98:27)
at detectXcode (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/index.js:114:11)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3686:9
at eachOfArrayLike (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:941:9)
at eachOf (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:991:5)
at _parallel (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3685:5)
at Object.parallelLimit [as parallel] (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/node_modules/async/dist/async.js:3765:3)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/index.js:76:9
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/utilities.js:66:17
at nextTickCallbackWith0Args (node.js:436:9)

在process._tickCallback(node.js:365:13)

at magik (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/lib/utilities.js:51:13)
at Object.detect (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/ioslib/index.js:46:9)
at iOSBuilder.<anonymous> (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/iphone/cli/commands/_build.js:329:10)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/titanium-sdk/lib/titanium.js:99:5
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/async/dist/async.js:3671:13
at eachOfArrayLike (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/async/dist/async.js:1002:13)
at eachOf (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/async/dist/async.js:1052:9)
at _parallel (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/async/dist/async.js:3670:9)
at Object.parallelLimit [as parallel] (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/async/dist/async.js:3750:7)
at Object.exports.platformOptions (/Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/node_modules/titanium-sdk/lib/titanium.js:76:8)
at /Users/kings/Library/Application Support/Titanium/mobilesdk/osx/6.0.2.v20161221155621/cli/commands/build.js:49:7
at /Users/kings/.appcelerator/install/6.1.0/package/node_modules/titanium/lib/hook.js:256:13
at /Users/kings/.appcelerator/install/6.1.0/package/node_modules/titanium/node_modules/async/dist/async.js:3853:9
at /Users/kings/.appcelerator/install/6.1.0/package/node_modules/titanium/node_modules/async/dist/async.js:484:16
at replenish (/Users/kings/.appcelerator/install/6.1.0/package/node_modules/titanium/node_modules/async/dist/async.js:1025:25)

`

可能您更改了Xcode的位置。 嘗試使用命令設置正確的位置:

sudo xcode-select -switch /path_to/Xcode.app/Contents/Developer

我解決了! (至少對我來說)

我所做的就是刪除(存檔)工作區(例如〜/ Document / Appcelerator_Studio_Workspace中的

我認為該問題與工作區中的某種緩存有關。 自從刪除它以來,我可以輕松地在所有模擬器和設備中進行構建。

祝好運!

Xcode丟失,這導致了我的錯誤。 盡管我只是為Android構建了版本,但這還是有些奇怪。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM