Skip navigation.
 
mlRe: Re: System preferences panes on Leopard
FROM : Carlos Oliva G.
DATE : Fri Jan 18 19:06:41 2008

El 18-01-2008, a las 13:35, Tom Harrington escribió:

> On Jan 17, 2008 8:17 PM, Carlos Oliva G. <carlos.<email_removed>> 
> wrote:

>> Over the last few days I installed it under Leopard and I've noticed
>> some strange behaviour: when I build and install the prefpane it
>> appears under System Preferences, as always has. When I exit and
>> reopen the System Preferences application it's still there, and works
>> as expected. However after a while the preferences pane doesn't show
>> up on System Preferences anymore, even though it still exsists at ~/
>> Library/PreferencePanes/ and the only solution is to delete it from
>> there and re-install it. It will work for a while but will disappear
>> afterwards.

>
> I develop a number of preference panes, and the only difference I've
> noticed with Leopard is the very obvious one that the UI size
> requirements have changed.  I haven't encountered anything like you
> describe.
>
> If the preference pane bundle is still present but not showing up in
> System Preferences, I wonder if the bundle has been modified as a
> result of some other action (perhaps as part of your build script?)
> and is no longer valid.


Hi Tom,

My preferences pane has a helper app that repairs itself (sets the 
setuid bit) and executes a couple of administrative tasks that require 
root access using AuthorizationExecuteWithPrivileges, which is the 
only way that the bundle could be modified after running the first 
time after installed.

> Does System Preferences print anything to console when the preference
> pane is installed but not visible?  Have you tried removing System
> Preferences' cache file at
> ~/Library/Caches/com.apple.preferencepanes.cache?


I hadn't seen any related messages on the console before, but after 
removing the cache file this is what I get:

18-01-08 14:55:35 System Preferences[5377] Preference bundle "/Users/
carlosoliva/Library/PreferencePanes/DrQueue.prefPane" is misplaced, 
ignoring...

Googling around about this message doesn't seem to show up anything 
relevant.

Thanks for your help.

Best regards,


--
Carlos Oliva G.
Igloo Sistemas Ltda.
carlos.<email_removed> - http://www.igloo.cl/

Related mailsAuthorDate
mlSystem preferences panes on Leopard Carlos Oliva G. Jan 18, 04:17
mlRe: System preferences panes on Leopard Tom Harrington Jan 18, 17:35
mlRe: Re: System preferences panes on Leopard Carlos Oliva G. Jan 18, 19:06
mlRe: Re: System preferences panes on Leopard Kyle Sluder Jan 19, 02:45
mlRe: System preferences panes on Leopard Carlos Oliva G. Jan 19, 07:42
mlRe: System preferences panes on Leopard Uli Kusterer Jan 19, 14:48
mlRe: System preferences panes on Leopard Carlos Oliva G. Jan 21, 21:22