Re: Gestalt check for OS version is failing on Intel Macs
Re: Gestalt check for OS version is failing on Intel Macs
- Subject: Re: Gestalt check for OS version is failing on Intel Macs
- From: Christopher Ryan <email@hidden>
- Date: Fri, 20 Jan 2006 10:07:05 -0800
One workaround, assuming you haven't shipped your product yet is to
change the requirement to:
<key>IFRequirementDicts</key>
<array>
<dict>
<key>SpecArgument</key>
<string>/System/Library/CoreServices/SystemVersion.plist</string>
<key>SpecProperty</key>
<string>ProductVersion</string>
<key>SpecType</key>
<string>plist</string>
<key>TestObject</key>
<string>10.3.8</string>
<key>TestOperator</key>
<string>ge</string>
<key>LabelKey</key>
<string>OS Version</string>
<key>Level</key>
<string>requires</string>
<key>MessageKey</key>
<string>messagekey0</string>
<key>TitleKey</key>
<string>titlekey0</string>
</dict>
</array>
Chris
Hi Mark,
This is an issue we are aware of. We have a fix for it and are
working to have that fix available to customers as soon as possible.
- Luke
On Jan 20, 2006, at 9:15 AM, Mark Krenek wrote:
I'm using a gestalt requirement key in my installer to check for
10.3.8 or later. This has worked fine until 10.4.4 on Intel Macs.
On these new Intel Macs, the Installer fails the Gestalt check.
10.4.4 on PPC Macs work just fine. Anyone have any ideas?
<key>IFRequirementDicts</key>
<array>
<dict>
<key>LabelKey</key>
<string>OS Version</string>
<key>Level</key>
<string>requires</string>
<key>MessageKey</key>
<string>messagekey0</string>
<key>SpecArgument</key>
<string>sysv</string>
<key>SpecType</key>
<string>gestalt</string>
<key>TestObject</key>
<string>4152</string>
<key>TestOperator</key>
<string>>=</string>
<key>TitleKey</key>
<string>titlekey0</string>
</dict>
</array>
_______________________________________________
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden