簡體   English   中英

命令 /Applications/Xcode-beta.app/Contents/Developer/usr/bin/actool 失敗,退出代碼為 255

[英]Command /Applications/Xcode-beta.app/Contents/Developer/usr/bin/actool failed with exit code 255

它發生在新的 Xcode7 beta 中:

CompileAssetCatalog /Users/admin/Library/Developer/Xcode/DerivedData/InstaAd-ddgdnbxlpxipirebpndfmgrxspel/Build/Products/Debug-iphoneos/InstaAd.app InstaAd/Images.xcassets
    cd /Users/admin/Documents/git/InstaAdIOS/InstaAd
    export PATH="/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode-beta.app/Contents/Developer/usr/bin/actool --output-format human-readable-text --notices --warnings --export-dependency-info /Users/admin/Library/Developer/Xcode/DerivedData/InstaAd-ddgdnbxlpxipirebpndfmgrxspel/Build/Intermediates/InstaAd.build/Debug-iphoneos/InstaAd.build/assetcatalog_dependencies.txt --output-partial-info-plist /Users/admin/Library/Developer/Xcode/DerivedData/InstaAd-ddgdnbxlpxipirebpndfmgrxspel/Build/Intermediates/InstaAd.build/Debug-iphoneos/InstaAd.build/assetcatalog_generated_info.plist --app-icon AppIcon --launch-image LaunchImage --compress-pngs --enable-on-demand-resources YES --filter-for-device-model iPhone7,2 --filter-for-device-os-version 8.4 --target-device iphone --target-device ipad --minimum-deployment-target 8.0 --platform iphoneos --compile /Users/admin/Library/Developer/Xcode/DerivedData/InstaAd-ddgdnbxlpxipirebpndfmgrxspel/Build/Products/Debug-iphoneos/InstaAd.app /Users/admin/Documents/git/InstaAdIOS/InstaAd/InstaAd/Images.xcassets

2015-08-10 14:25:53.366 IBCocoaTouchImageCatalogTool[1054:10336] CoreUI(DEBUG): CSIGenerator using 'LZVN' Compression coreui version (358.000000)
2015-08-10 14:25:56.449 ibtoold[675:6100] An uncaught exception was raised
2015-08-10 14:25:56.450 ibtoold[675:6100] The agent crashed

Application Specific Information:
CoreSimulator 179 - Device: IBSimDeviceTypeiPad1x - Runtime: iOS 9.0 (13A4325c) - DeviceType: IBSimDeviceTypeiPad1x


Thread 6 Crashed:: TDRenditionsDistiller._distill:
0   com.apple.CoreFoundation        0x000000010bc03f61 __CFBasicHashDrain + 353
1   com.apple.CoreFoundation        0x000000010bbf4a1c CFRelease + 300
2   com.apple.CoreFoundation        0x000000010bc03f42 __CFBasicHashDrain + 322
3   com.apple.CoreFoundation        0x000000010bbf4a1c CFRelease + 300
4   com.apple.ImageIO.framework     0x000000010d7f8028 modifyJPEG + 2859
5   com.apple.ImageIO.framework     0x000000010d6079b8 CGImageDestinationCopyImageSource + 576
6   com.apple.CoreThemeDefinition   0x000000010dbfcec9 -[TDSimpleArtworkRenditionSpec createCSIRepresentationWithCompression:colorSpaceID:document:] + 1690
7   com.apple.CoreThemeDefinition   0x000000010dc0555b -[TDRenditionsDistiller _distill:] + 609
8   com.apple.Foundation            0x000000010b2c73ab __NSThread__start__ + 1198
9   libsystem_pthread.dylib         0x000000010d236268 _pthread_body + 131
10  libsystem_pthread.dylib         0x000000010d2361e5 _pthread_start + 176
11  libsystem_pthread.dylib         0x000000010d23441d thread_start + 13


Last command:
_ON_QUEUE_sendMessage:toChannelReturningError:during:

Backtrace of last command:
  0  0x00000001111c69f6 -[IBAbstractPlatformToolProxy _ON_QUEUE_sendMessage:toChannelReturningError:during:] (in IDEInterfaceBuilderKit)
  1  0x00000001111c68bb __74-[IBAbstractPlatformToolProxy sendMessage:toChannelReturningError:during:]_block_invoke (in IDEInterfaceBuilderKit)
  2  0x00007fff8c046c13 _dispatch_client_callout (in libdispatch.dylib)
  3  0x00007fff8c047e5e _dispatch_barrier_sync_f_invoke (in libdispatch.dylib)
  4  0x000000011007aabc DVTDispatchSync (in DVTFoundation)
  5  0x00000001111c67de -[IBAbstractPlatformToolProxy sendMessage:toChannelReturningError:during:] (in IDEInterfaceBuilderKit)
  6  0x000000011aae2526 (in IDEInterfaceBuilderCocoaTouchIntegration)
  7  0x000000011aacda8b (in IDEInterfaceBuilderCocoaTouchIntegration)
  8  0x000000011111dbf3 __84-[IBICAbstractPlatformAdapter compileSelectedItems:options:queue:completionHandler:]_block_invoke (in IDEInterfaceBuilderKit)
  9  0x000000011007abb0 __DVTDispatchAsync_block_invoke (in DVTFoundation)
 10  0x00007fff8c04b323 _dispatch_call_block_and_release (in libdispatch.dylib)
 11  0x00007fff8c046c13 _dispatch_client_callout (in libdispatch.dylib)
 12  0x00007fff8c052cbf _dispatch_main_queue_callback_4CF (in libdispatch.dylib)
 13  0x00007fff8d58b3f9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ (in CoreFoundation)
 14  0x00007fff8d54668f __CFRunLoopRun (in CoreFoundation)
 15  0x00007fff8d545bd8 CFRunLoopRunSpecific (in CoreFoundation)
 16  0x00000001111912bc -[NSRunLoop(IBIDEFoundationRunLoopAdditions) ib_spinRunLoopInMode:whileBlockExecutesConcurrently:] (in IDEInterfaceBuilderKit)
 17  0x00000001111914ba -[NSRunLoop(IBIDEFoundationRunLoopAdditions) ib_spinRunLoopInMode:waitingForSemaphore:] (in IDEInterfaceBuilderKit)
 18  0x000000010fde887a (in ibtoold)
 19  0x000000010fde9e30 (in ibtoold)
 20  0x000000010fdea2b0 (in ibtoold)
 21  0x000000010fdf7e6f (in ibtoold)
 22  0x000000010fdf8523 (in ibtoold)
 23  0x000000010fdf83fa (in ibtoold)
 24  0x000000010fde76c2 (in ibtoold)
 25  0x000000010fdf7a64 (in ibtoold)
 26  0x000000010fdf6cc9 (in ibtoold)
 27  0x00007fff8eb585c9 start (in libdyld.dylib)
2015-08-10 14:25:56.451 ibtoold[675:6100] (
    0   CoreFoundation                      0x00007fff8d63803c __exceptionPreprocess + 172
    1   libobjc.A.dylib                     0x00007fff980b976e objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff8d637bd9 -[NSException raise] + 9
    3   IDEInterfaceBuilderKit              0x00000001111c5b55 -[IBAbstractPlatformToolProxy _errorByAddingAdditionalCrashInformationToError:orRaiseIfNeededOnFailure:shouldRaiseOnFailures:waitForCrashLog:] + 1632
    4   IDEInterfaceBuilderKit              0x00000001111c54cb -[IBAbstractPlatformToolProxy errorByAddingAdditionalCrashInformationToError:orRaiseIfNeededOnFailure:] + 98
    5   IDEInterfaceBuilderKit              0x00000001111c6a90 -[IBAbstractPlatformToolProxy _ON_QUEUE_sendMessage:toChannelReturningError:during:] + 227
    6   IDEInterfaceBuilderKit              0x00000001111c68bb __74-[IBAbstractPlatformToolProxy sendMessage:toChannelReturningError:during:]_block_invoke + 38
    7   libdispatch.dylib                   0x00007fff8c046c13 _dispatch_client_callout + 8
    8   libdispatch.dylib                   0x00007fff8c047e5e _dispatch_barrier_sync_f_invoke + 57
    9   DVTFoundation                       0x000000011007aabc DVTDispatchSync + 62
    10  IDEInterfaceBuilderKit              0x00000001111c67de -[IBAbstractPlatformToolProxy sendMessage:toChannelReturningError:during:] + 393
    11  IDEInterfaceBuilderCocoaTouchIntegration 0x000000011aae2526 IBUISegmentConfiguration + 6975
    12  IDEInterfaceBuilderCocoaTouchIntegration 0x000000011aacda8b IBUIControlEventTypeToUIControlEventMask + 17323
    13  IDEInterfaceBuilderKit              0x000000011111dbf3 __84-[IBICAbstractPlatformAdapter compileSelectedItems:options:queue:completionHandler:]_block_invoke + 230
    14  DVTFoundation                       0x000000011007abb0 __DVTDispatchAsync_block_invoke + 69
    15  libdispatch.dylib                   0x00007fff8c04b323 _dispatch_call_block_and_release + 12
    16  libdispatch.dylib                   0x00007fff8c046c13 _dispatch_client_callout + 8
    17  libdispatch.dylib                   0x00007fff8c052cbf _dispatch_main_queue_callback_4CF + 861
    18  CoreFoundation                      0x00007fff8d58b3f9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
    19  CoreFoundation                      0x00007fff8d54668f __CFRunLoopRun + 2159
    20  CoreFoundation                      0x00007fff8d545bd8 CFRunLoopRunSpecific + 296
    21  IDEInterfaceBuilderKit              0x00000001111912bc -[NSRunLoop(IBIDEFoundationRunLoopAdditions) ib_spinRunLoopInMode:whileBlockExecutesConcurrently:] + 500
    22  IDEInterfaceBuilderKit              0x00000001111914ba -[NSRunLoop(IBIDEFoundationRunLoopAdditions) ib_spinRunLoopInMode:waitingForSemaphore:] + 131
    23  ibtoold                             0x000000010fde887a ibtoold + 10362
    24  ibtoold                             0x000000010fde9e30 ibtoold + 15920
    25  ibtoold                             0x000000010fdea2b0 ibtoold + 17072
    26  ibtoold                             0x000000010fdf7e6f ibtoold + 73327
    27  ibtoold                             0x000000010fdf8523 ibtoold + 75043
    28  ibtoold                             0x000000010fdf83fa ibtoold + 74746
    29  ibtoold                             0x000000010fde76c2 ibtoold + 5826
    30  ibtoold                             0x000000010fdf7a64 ibtoold + 72292
    31  ibtoold                             0x000000010fdf6cc9 ibtoold + 68809
    32  libdyld.dylib                       0x00007fff8eb585c9 start + 1
    33  ???                                 0x0000000000000002 0x0 + 2
)
Command /Applications/Xcode-beta.app/Contents/Developer/usr/bin/actool failed with exit code 255

如何解決這個問題?

出現這種情況是因為assets目錄下的JPG圖片,所以我在項目中直接導入了jpg圖片,現在可以了

我在 Xcode V7b6 和資產中的 JPG 圖像上遇到了同樣的問題。 奇怪的是,這適用於某些 JPG,但不適用於其他 JPG。

然后我查看了 JPG 及其顏色配置文件、exif 數據和其他元數據,確實刪除這些數據(通過 GraphicConverter)為我們解決了這個問題,Xcode 現在構建得很好。

圖像資產中的 PDF 文件將導致此錯誤。 我將 png 文件用於 @1x @2x @3x 圖像並且 Xcode 工作正常。

這個錯誤發生在我身上,因為圖像名稱包含一些不受支持的字符(它被 Xcode 保存為c71a25e%2FÍcone-XPTO Imagem - 120x120.png ,即使放在 .xcassets 中也是如此)。

更改圖像名稱為我解決了這個錯誤。

有時您應該取消選中“alpha”選項以將您的 png 圖像導出到 Xcode。 那解決了我的問題。

打開“預覽”應用程序 - 文件 - 導出 - 取消選中“alpha”選項,然后替換 Xcode 項目中的舊圖像。

我也遇到了這個問題,並用普通的 .JPG 文件替換了 XC 資產。 為我解決了。

但是,我剛剛安裝了 Xcode 7 的 GM 種子版本並使用 XC 資產目錄構建,並且不再遇到錯誤。 所以它似乎已經修復了。

對於 Xcode 的所有 beta 版本,您應該轉到Preferences->Locations並確保命令行工具指向正確的版本,並且派生數據和存檔指向穩定的 Xcode 所在的不同文件夾中

在 Xcode 8 Beta 6 中構建一個簡單的 Sticker Pack 時出現這個actool錯誤。

似乎是動畫貼紙已知錯誤,應盡快修復。

Xcode 的簡單重啟為我修復了錯誤。

在所有建議之后,我也無法擺脫這個問題。 我的操作系統更新后我遇到了這個問題。

當我開始刪除 xcode 緩存時,它對我有用。 具體刪除~/Library/Caches/com.apple.dt.Xcode ~/Library/Caches/com.apple.dt.Xcode.ITunesSoftwareService ~/Library/Caches/com.apple.dt.Xcode.sourcecontrol.Git

我不得不刪除並添加所需的模擬器

暫無
暫無

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

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