Sparkle calls -[NSString boolValue] on 10.4
Bug #439684 reported by
cmh
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sparkle |
New
|
Undecided
|
Unassigned | ||
Bug Description
Sparkle's documentation suggests setting Info.plist values to the string 'YES', however it then calls boolValue on them. This breaks applications on 10.4, which does not support -boolValue for strings.
One of the three following steps should be done:
1. Alter the documentation to ensure the developer right-clicks the row in Info.plist and selects Value Type -> Boolean, or
2. Alter the code to check the type of values on 10.4 to ensure they are not strings before calling boolValue, substituting case-insensitive string checks for ('yes' or '1') or ('no' or '0')
3. Somewhere suggest that the framework will not work on 10.4 as documented.
description: | updated |
To post a comment you must log in.
Forgot Sparkle version: 1.5b6