I am using Sparkle to update an application from 0.9.2
to 1.0.0
.
In the new update, I have changed the CFBundleIdentifier
of MyApp.app
from com.MyCompany.MyApp
to au.com.MyCompany.MyApp
.
When I test downloading this update (through Sparkle which is inbuilt to MyApp.app), it downloads the update and then gives me a window with this message:
An error occurred while extracting the archive. Please try again later.
Is there any other way, apart from having users reinstall the application, to have Sparkle recognise the old CFBundleIdentifier
and update it to the new one?
CFBundleIdentifier
. I'm guessing for security reasons, you can't update the app to a new bundle identifier - I'm not expecting it to be implemented any time soon, if at all. – Aenneea