Я переписал палитру IB 2x в плагин IB 3x, но не могу загрузить ее через настройки IB.
IB показывает сообщение: «Не удалось загрузить пакет CLControlsIBPlugin, поскольку он поврежден или отсутствует необходимый ресурс. Попробуйте переустановить пакет». И я не смог увидеть никаких сообщений об ошибках или предупреждений от IB или XCode в console.app.
Но когда я запустил IB через отладчик XCode, обе версии плагинов Debug и Release были загружены успешно.
Мой плагин CLControlsIBPlugin.ibplugin является оболочкой для CLControls.framework и поэтому зависит от CLControls.framework, CLKeymapper.framework, CLCommon.framework и CLKeymapper.framework зависит от libKeymapTables.dylib, CLCommon.f.
Я скопировал все эти зависимости в папку плагина Contents / Frameworks на этапе сборки «Копирование файлов», а также сделал символические ссылки на них в ~ / Library / Frameworks и /Library/Frameworks.
.
Как сделать IB более многословным?