2017-10-03 19 views
5

コンテキスト:Xcodeの9.0(9A235) XCodeのラベルローカライザーコメント版に9クラッシュ

私は、XCodeの9つのクラッシュ(バーティ・クラウチタグ#bc-ignore!を挿入)ローカライザのための私のストーリーボードラベルのノートを編集しよう

また、フォントを編集しようとしても何も起こりません。

私にストーリーボードが壊れているように見えますが、確かにマージした後です。

誰も同じ問題に直面していますか?

EDIT、非あいまい質問:

クラッシュを避けるためか、私は手でストーリーボードを編集する必要が行うには修正プログラムがありますか?

Process:    Xcode [66619] 
Path:     /Applications/Xcode.app/Contents/MacOS/Xcode 
Identifier:   com.apple.dt.Xcode 
Version:    9.0 (13247) 
Build Info:   IDEFrameworks-13247000000000000~26 
App Item ID:   497799835 
App External ID:  823595305 
Code Type:    X86-64 (Native) 
Parent Process:  ??? [1] 
Responsible:   Xcode [66619] 
User ID:    501 

Date/Time:    2017-10-03 15:59:00.562 +0200 
OS Version:   Mac OS X 10.12.6 (16G29) 
Report Version:  12 
Anonymous UUID:  3A288ABF-30D0-A9E7-A02E-4BBD3B1BABB5 

Sleep/Wake UUID:  22E57F41-2180-4AB1-AA1D-B1DCF99E683E 

Time Awake Since Boot: 320000 seconds 
Time Since Wake:  26000 seconds 

System Integrity Protection: enabled 

Crashed Thread:  0 Dispatch queue: com.apple.main-thread 

Exception Type:  EXC_CRASH (SIGABRT) 
Exception Codes:  0x0000000000000000, 0x0000000000000000 
Exception Note:  EXC_CORPSE_NOTIFY 

Application Specific Information: 
ProductBuildVersion: 9A235 
ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEInterfaceBuilder/IDEInterfaceBuilder-13196/InterfaceBuilderKit/Utilities/IBAppKitSupport.m:388 
Details: Unknown systemFontType: 132 
Object: <NSFont: 0x7fc74354c640> 
Method: -metaFont 
Thread: <NSThread: 0x7fc73a40f910>{number = 1, name = main} 
Hints: 

Backtrace: 
    0 -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit) 
    1 _DVTAssertionHandler (in DVTFoundation) 
    2 _DVTAssertionFailureHandler (in DVTFoundation) 
    3 -[NSFont(MethodsBasedOnPrivateState) metaFont] (in IDEInterfaceBuilderKit) 
    4 -[NSFont(IBDocumentArchiving) archiveWithDocumentArchiver:] (in IDEInterfaceBuilderKit) 
    5 __51-[IBDocumentArchiver archiveObject:forOptionalKey:]_block_invoke (in IDEInterfaceBuilderKit) 
    6 -[IBDocumentArchiver recurseWithArchiveToken:usingBlock:] (in IDEInterfaceBuilderKit) 
    7 -[IBDocumentArchiver recurseWithElementNamed:forObject:kind:invokingBlock:] (in IDEInterfaceBuilderKit) 
+0

私は正確に同じ問題を抱えています。あなたは解決策を見つけましたか? – ludvigeriksson

+0

まだ、私たちはテキストエディタでストーリーボードファイルの編集を終了しました... –

+0

私と同じエラー...この問題の代替ソリューションはありますか?私はコードベースを行うことができる他の基本的な変更を知らずに手動で.storyboardファイルを編集するのが快適ではないと感じています。 – user805981

答えて

4

でも新しい空のプロジェクトで、それがcraches。これはXcode 9の問題です。あなたは(直接例えば、あなたの<label>ブロックの内部)ブロックのこの種を追加することで、手動で.storyboardファイルを編集することができます回避策として

<attributedString key="userComments"> 
    <fragment content="Here goes your comment..."> 
     <attributes> 
      <font key="NSFont" metaFont="smallSystem"/> 
      <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" tighteningFactorForTruncation="0.0"/> 
     </attributes> 
    </fragment> 
</attributedString> 
+0

唯一の正しい答えと思われますが、より正確になるように質問を編集します(Xcodeのバージョン)。他の唯一の解決策は、アップデートが利用可能になったときにXcodeをアップグレードすることです。 –

+0

フォント情報の目的は何ですか?放置すると無害に見えます。アプリはまだ動いていますが、XLIFFの書き出しにはコメントがあります。 –

0
  1. クリーンXcodeのDerivedDataフォルダ。

  2. Xcodeを再実行します。ローカライザーについてはコメントを編集するときに

+0

全く動作しません。 –

関連する問題