UnityでArkit pluginを使用してデフォルトでキューブが置いてある状態でbuildし、XcodeでRunすると「XCBBuildServiceが予期せぬ理由で終了しました」とエラーメッセージが出て、実機で動かすことができません。
このページを参考にしました。https://blog.gcrest.com/archives/600
ログの中にfatal error:string index is out of boundsという一文がありました。
>Application Specific Information:
Fatal error: String index is out of bounds
またthreadでクラッシュしているものもありました。
>Thread 3 Crashed:: Dispatch queue: XCBUtil.Registry.queue
libswiftCore.dylib 0x00007fff583a9483 specialized fatalErrorMessage(::file:line🎏) + 307
libswiftCore.dylib 0x00007fff583b1aaa specialized String.index(after:) + 234
libswiftCore.dylib 0x00007fff581b3929 String.index(after:) + 9
com.apple.dt.XCBCore 0x00000001017ce90a MacroEvaluationResultBuilder.appendContentsOfResultBuilder(:) + 586
com.apple.dt.XCBCore 0x00000001017cd084 MacroEvaluationProgram.executeInContext(:withResultBuilder:alwaysEvalAsString:) + 10132
com.apple.dt.XCBCore 0x0000000101608391 compute #1 () in MacroEvaluationScope.evaluate(:lookup:) + 577
com.apple.dt.XCBCore 0x00000001016083f9 closure #1 in MacroEvaluationScope.evaluate(:lookup:) + 9
com.apple.dt.XCBCore 0x00000001016bb1c9 partial apply for closure #1 in MacroEvaluationScope.evaluate(:lookup:) +
(略)
>Thread 3 crashed with X86 Thread State (64-bit):
rax: 0x000000000000520b rbx: 0x00007fc98eea2ec0 rcx: 0x0000000000000000 rdx: 0x0000000000000008
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x000070000cd3baf0 rsp: 0x000070000cd3bab0
r8: 0x00007fc991300000 r9: 0x4444114581555280 r10: 0x0000000000000008 r11: 0x000000010215aa00
r12: 0x00000000000000b5 r13: 0x0000000000000002 r14: 0x00007fff584be7a5 r15: 0x30000000000000d8
rip: 0x00007fff583a9483 rfl: 0x0000000000010206 cr2: 0x000000013129e3d3
>Logical CPU: 2
Error Code: 0x00000000
Trap Number: 6
Unity 2018.4.2f1
Arkit-pluginはbitbucketからダウンロードしてきました。
Xcode 10.3
iPhone SE
iOS12.3
お手数ですがxcodeでクラッシュしない対処法があればよろしくお願いします。
あなたの回答
tips
プレビュー