Я создал собственный элемент управления и плагин IB для него. Если я запускаю плагин, используя IB как пользовательский исполняемый файл из проекта плагина, все работает как чемпион. Но если я скопирую фреймворк и плагин в «обычные места», создаю для него тестовое приложение и запускаю симулятор - IB вылетает после его возвращения из симулятора. Я просмотрел сеть и документы, но я не могу найти что-либо об этих методах. Есть идеи, что мне не хватает? (кстати, фреймворк находится в / Library / Frameworks, а плагин в /Developer/Platforms/MacOSX.platform/Developer/Library/Interface Builder / Plugins) Вот стек из отчета о сбое IB:
Сообщение подтверждения: нет объекта для ключа "IBResizeActionInitialFrame".
Backtrace:
0. Интерфейсный конструктор 0x00004d29 [дескриптор IBApplicationAssertion: inFile: onLine:]
1. InterfaceBuilderKit 0x002c74ee [IBLibraryController createDetailedDescriptionFromTemplate:]
2. InterfaceBuilderKit 0x003aad22 [NSView lastResizeAction]
3. Основание 0x90b98a7a [NSObject valueForKey:]
4. Основание 0x90bc65fa [NSObject valueForKeyPath:]
5. InterfaceBuilderKit 0x0043cec6 [документ IBResourceManager]
6. InterfaceBuilderKit 0x0043d6f9 [документ IBResourceManager: willSynchronizeWithProjectFiles: project:]
7. InterfaceBuilderKit 0x002dfdae [IBDocument willSynchronizeWithProjectFiles: project:]
8. InterfaceBuilderKit 0x002df00a [IBDocument beginSyncingWithXcodeIfNeeded]
9. Foundation 0x90baa22e [NSRunLoop runMode: beforeDate:]
10. CoreFoundation 0x932d6b25 CFRunLoopRunSpecific
11. CoreFoundation 0x932d6cd8 CFRunLoopRunInMode
12. HIToolbox 0x92f622c0 BlockUntilNextEventMatchingListInMode
13. HIToolbox 0x92f620d9 BlockUntilNextEventMatchingListInMode
14. HIToolbox 0x92f61f4d BlockUntilNextEventMatchingListInMode
15. AppKit 0x95229d7d _DPSNextEvent
16. AppKit 0x95229630 [NSApplication nextEventMatchingMask: tillDate: inMode: dequeue:]
17. Интерфейсный конструктор 0x0000276b [IBApplication nextEventMatchingMask: tillDate: inMode: dequeue:]
18. AppKit 0x9522266b [NSApplication run]
19. AppKit 0x951ef8a4 NSApplicationMain
20. Интерфейсный конструктор 0x00004eca [IBApplication changeInspectorMode:]