[Sparkle] Can't remove all traces of Sparkle...I think

Dave Dribin dave-ml at dribin.org
Mon May 19 22:33:09 PDT 2008


On May 20, 2008, at 12:24 AM, Dean Shavit wrote:
> Thanks for the response Andrew,
>
> Each time the application crashes, it references a web view. I don't  
> have a web view in my project though I know Sparkle has one.
>
> decodeObjectForKey:]: cannot decode object of class (WebView)
> 2008-05-19 23:28:24.745 Mac UserMate[17831] An uncaught exception  
> was raised
> 2008-05-19 23:28:24.746 Mac UserMate[17831] *** -[NSKeyedUnarchiver  
> decodeObjectForKey:]: cannot decode object of class (WebView)
> 2008-05-19 23:28:24.746 Mac UserMate[17831] *** Uncaught exception:  
> <NSInvalidUnarchiveOperationException> *** -[NSKeyedUnarchiver  
> decodeObjectForKey:]: cannot decode object of class (WebView)
> 2008-05-19 23:32:45.443 Mac UserMate[18259] An uncaught exception  
> was raised
> 2008-05-19 23:32:45.443 Mac UserMate[18259] *** -[NSKeyedUnarchiver  
> decodeObjectForKey:]: cannot decode object of class (WebView)
> 2008-05-19 23:32:45.444 Mac UserMate[18259] *** Uncaught exception:  
> <NSInvalidUnarchiveOperationException> *** -[NSKeyedUnarchiver  
> decodeObjectForKey:]: cannot decode object of class (WebView)

This means that the NIB is unarchiving a WebView, but you're not  
linked against WebKit.  It's essentially a run-time link error.  If  
you're *sure* you're don't use a WebView anywhere in your code, you  
probably still have a reference to one somewhere in your NIB.  Try  
using the search box to see if you can find any WebView instances in  
your NIBs.

-Dave



More information about the Sparkle mailing list