Ошибка ibtool Не удалось открыть память общих возможностей GSCapabilities (Нет такого файла или каталога) - PullRequest
5 голосов
/ 06 июля 2010

Я использую ibtool для локализации перьев. Я экспортировал строковые файлы, перевел их, и теперь пытаюсь применить переведенные строки обратно к перьям, используя ibtool еще раз. Он работает для большинства частей, за исключением того, что для некоторых файлов (около 25% всех перьев) я получаю следующую ошибку:

Не удалось открыть память общих возможностей GSCapabilities (Нет такого файла или каталога)

Что может вызвать это?

1 Ответ

0 голосов
/ 30 ноября 2011

У меня была та же проблема, и я понял, что это потому, что версия ibtool была неправильной, так как у меня были установлены оба XCode 4.2 и 3.2

У нас было два ibtool двух разных версий XCode /Developer-3.2.6 / usr / bin / ibtool / Developer / usr / bin / ibtool Я использовал InterfaceBuilder под XCode 3.2.6, но ibtool был из XCode 4.2

С правильной версией ibtool он может применить переводвернуться к xib

/ Developer-3.2.6 / usr / bin / ibtool --strings-file zh-Hans.lproj / кое-что.xib - написать zh-Hans.lproj / что-то.xib английский.lproj / something.xib

ibtool не имеет опции запроса версии;Что касается «общих возможностей памяти GSCapabilities», я должен был сказать, что сообщения об ошибках в XCode, как и прежде, не имеют значения.

Надеюсь, это поможет.

Юшен

...