You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Editing update channel in Info.plist without first launching binary results in crash or permissions error
Steps to Reproduce
download BraveBrowser.dmg from brave.com for Intel
drag the binary to Applications
don’t launch it yet<- this is key!
Context-click on the .app file and choose “Show package contents”
Expand Contents, and edit the Info.plist file to change /stable/ to /test/ in this line: <string>https://updates.bravesoftware.com/sparkle/Brave-Browser/test/appcast.xml</string>
now launch the binary, and you’ll either crash[0] or get permissions errors
Actual result:
This is likely because Apple hasn't yet verified the binary, since we've edited Info.plist without first launching the app, which also verifies it.
Expected result:
No crash, app starts successfully with no errors.
These two steps are missed, resulting in the errors:
Description
Editing update channel in
Info.plist
without first launching binary results in crash or permissions errorSteps to Reproduce
BraveBrowser.dmg
frombrave.com
for Intel.app
file and choose “Show package contents”Contents
, and edit theInfo.plist
file to change/stable/
to/test/
in this line:<string>https://updates.bravesoftware.com/sparkle/Brave-Browser/test/appcast.xml</string>
Actual result:
This is likely because Apple hasn't yet verified the binary, since we've edited
Info.plist
without first launching the app, which also verifies it.Expected result:
No crash, app starts successfully with no errors.
These two steps are missed, resulting in the errors:
Reproduces how often:
100% 👍
Brave version (brave://version info)
[0]
The text was updated successfully, but these errors were encountered: