On Mar 29, 2011, at 05:49 AM, Uli Kusterer <witness.of.teacht...@gmx.net> wrote:

On 29.03.2011, at 09:22, Gabriel Zachmann wrote:
But when I put it in a DMG, some testers (not all) can't install it!
They get the error message "You cannot use the screen saver on this computer. 
Contact the developer ..."

If you didn't say it works when you distribute as a ZIP, I'd expect this to be 
a case where you have built only a 32-bit screen saver, and these testers have 
64-bit Macs (Screensavers are plug-ins, and the system runs a 64-bit screen 
saver engine, so screen savers must be 64-bit or can't be loaded into the 
engine).
 
I found more info on this here 
<http://developer.apple.com/library/mac/#qa/qa1666/_index.html> and here 
<http://support.apple.com/kb/TS2913>. But yeah, it's odd that the same bundle, 
bitwise identical, does work.

Are you sure you're building the application the same way for both cases? If 
one's a debug build and the other is a release build, then that could explain 
that you're not getting all architectures in one case.
 
Also, is there any commonality in how the users with problems are doing the 
install? For example, are they double-clicking the bundle? What if they try 
dragging it to ~/Library/Screen Savers?

When you send the bundle directly, do you tar it or zip it? I wonder if there's 
something about the default permissions when you unzip something that matters.

Admittedly I'm flailing, just wondering what the common element is.

--Andy

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to