How do I uninstall Interface Builder plugin?

Joined
Feb 24, 2007
Messages
100
Reaction score
0
Points
16
Hi

I successfully compiled and installed the BGHUDAppKit Framework/Plugin in an Xcode project, but I needed to wipe the project and start again and this time when I go to my Library in Interface Builder to look for the BGHUDAppKit items to drag into my HUD Window, the Plugin is listed, but no items are listed, so clearly something has gone wrong. I tried repeating the whole compiling and installing process on a new project, but with the same result. So now I'm wondering whether this issue could be fixed by uninstalling the BGHUDAppKit plugin and starting again, but I'm not sure how to do this, and even whether it would work.

Can anyone help out?

Thanks

Nick
 
Joined
Oct 1, 2010
Messages
7
Reaction score
0
Points
1
Click at Preferences and select from the list the Pluggin to remove. Thats all.

Cya
 
Joined
Sep 20, 2009
Messages
6
Reaction score
0
Points
1
Thanks.

I noticed that the BGHUDAppKitPlugin.ibplugin isn't listed in my App Directory.

So clearly this is the problem. I need to check I am installing correctly. I ctrl-click on Frameworks, and select 'Add/Existing Frameworks'. Then I choose 'Add other' as the BGHUDAppKit.Framework isn't listed. I then navigate to build/debug in the Source Folder, and click Add. When I do this only the header folder shows up in the BGHUDAppKit.Framework folder in Xcode. I also complete the next procedure, with copy files, etc, but still no plugin.

The plugin is present in the BGHUDAppKit.Framework folder in the source directory, in the Resources folder, so I am not sure why it isn't getting transferred across (along with other folders/files?) when I follow the installation procedure.
 
OP
N
Joined
Feb 24, 2007
Messages
100
Reaction score
0
Points
16
I tried again to start a new project and install BGHUDAppKit and when I launched IB for the first time got the following error message:

Assertion Message: Two plug-ins (com.binarymethod.BGHUDAppKitPlugin and com.binarymethod.BGHUDAppKitPlugin) both integrate a class description for the class BGHUDBox. The primary definition for the class should only come from one plug-in; the other plug-in should be declaring a category. Declaring a category is accomplished by omitting the super class from classdescription file.

Thread 0 Asserted:
0 InterfaceBuilderKit 0x00000001001d85c8 +IBClassDescriber(IBSystemDescriptions) addSystemClassDescription:forRuntimeNamed:fromPluginWithBundleIdentifier: + 616
1 InterfaceBuilderKit 0x00000001001d89f3 +IBClassDescriber(IBSystemDescriptions) loadSystemClassDescriptionAtPath:fromPlugin: + 163
2 InterfaceBuilderKit 0x0000000100114678 -IBPlugin didLoad + 520
3 InterfaceBuilderKit 0x000000010011336b -IBPluginController loadPluginAtPath:error: + 3131
4 InterfaceBuilderKit 0x000000010018ba2f -IBPluginController loadPluginsFromFrameworkPath:error: + 639
5 InterfaceBuilderKit 0x000000010018b0df -IBDocument synchronizeLoadedPluginsWithModifiedProjectFiles:project:status: + 287
6 InterfaceBuilderKit 0x0000000100189fc6 -IBDocument synchronizeWithModifiedProjectFiles:project:status: + 86
7 InterfaceBuilderKit 0x0000000100189c8d -IBDocument projectResourceReader:readFiles: + 493
8 InterfaceBuilderKit 0x0000000100189a83 -IBProjectResourceReader notifyProgress: + 947
9 Foundation 0x00007fff809cd63b __NSThreadPerformPerform + 219
10 CoreFoundation 0x00007fff87ff9e91 __CFRunLoopDoSources0 + 1361
11 CoreFoundation 0x00007fff87ff8089 __CFRunLoopRun + 873
12 CoreFoundation 0x00007fff87ff784f CFRunLoopRunSpecific + 575
13 HIToolbox 0x00007fff8790291a RunCurrentEventLoopInMode + 333
14 HIToolbox 0x00007fff8790271f ReceiveNextEventCommon + 310
15 HIToolbox 0x00007fff879025d8 BlockUntilNextEventMatchingListInMode + 59
16 AppKit 0x00007fff80c8729e _DPSNextEvent + 708
17 AppKit 0x00007fff80c86bed -NSApplication nextEventMatchingMask:untilDate:inMode:dequeue: + 155
18 Interface Builder 0x00000001000033b8
19 AppKit 0x00007fff80c4c8d3 -NSApplication run + 395
20 AppKit 0x00007fff80c455f8 NSApplicationMain + 364
21 Interface Builder 0x00000001000016a5
22 Interface Builder 0x0000000100001634
23 ???
 
OP
N
Joined
Feb 24, 2007
Messages
100
Reaction score
0
Points
16
just to say that there was a bug in the BGHUDAppKit code, which has now been fixed and all is well
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top