Ich versuche, Lokalisierungsdateien mit Xcode und xcodebuild
zu importieren.Absturz beim Importieren von Lokalisierungen in Xcode: (Gruppe) sollte nicht Null sein
bekomme ich folgende Ausgabe von xcodebuild -importLocalizations -project foo.xcodeproj -localizationPath ~/translations/foo/fi.xliff
:
2016-03-31 12:56:38.464 xcodebuild[8446:350058] [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-10183.3/IDEFoundation/Localization/IDELocalizationWork.m:177
Details: (group) should not be nil.
Object: <IDELocalizationWork>
Method: +groupStreamFromFileReference:language:
Thread: <NSThread: 0x7fde32605b30>{number = 1, name = main}
Hints: None
Backtrace:
0 -[DVTAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in DVTFoundation)
1 _DVTAssertionHandler (in DVTFoundation)
2 _DVTAssertionFailureHandler (in DVTFoundation)
3 __61+[IDELocalizationWork groupStreamFromFileReference:language:]_block_invoke_2.252 (in IDEFoundation)
4 __33-[IDEStream(IDEStreamMonad) map:]_block_invoke (in IDEFoundation)
5 __24-[_IDEStreamMap onNext:]_block_invoke_4 (in IDEFoundation)
6 -[_DVTTimeSlicedMainThreadOrderedUniquingWorkQueue _processWorkItemsWithDeadline:] (in DVTAbort trap: 6
Ich vermute, das Scheitern ist, was Xcode verursacht auch zum Absturz bringen. Irgendeine Idee, wie Sie dieses Problem beheben können?
Ich habe das gleiche Problem atm. Was meinst du damit, dass du "die fehlenden Dateien in die übersetzten xliff-Dateien hinzufügst"? – Mikael
@Mikael Ich glaube ich meinte, dass das xliff xml '' file original = "something.strings"> ... 'für alle zu übersetzenden Dateien enthält. Mein Xliff hat etwas gefehlt. Hoffe das hilft! – Gerstmann