I have just tried to download and install PasswordSafeSWT-0.8.1-x86_64.dmg (and PasswordSafeSWT-0.8.1-x86_32.dmg) to try out the new version of Java Password Safe 0.8.1.
Both dmg disk images return the following error when I try to open (double-click) the application PasswordSafeSWT contained inside the disk image on Mac OS X 10.9.1 Mavericks:
"PasswordSafeSWT" is damaged and can't be opened. You should eject the disk image.
The icon contained in the disk image cannot be dragged and dropped in the application folder either for normal installation.
Please consider recreating the disk images to allow proper installation.
Hi Stan (or Guy),
could you provide more details: Which Java Version is installed?
And have you tried the tip from here:
https://sourceforge.net/p/jpwsafe/discussion/880711/thread/b5dba3a3/
Cheers,
David
Dear David,
I have Java 7 Update 51 installed.
Please don't hesitate to let me know if you need additional info.
Guy
Dear David,
I have Java 7 Update 51 installed.
I have indeed followed the tip and this solved it. However, this is the only application for which I have had to ever do this.
Please don't hesitate to let me know if you need additional info.
Guy
Hi Guy,
thanks for your feedback! Although it is a rather annoying thing to do to make it work, it seems not so uncommon, there are other open source projects affected.
I'd love to know a better way (besides putting it on Apple Store).
Any hint from anybody?
For the moment I'll go along with releasing soon.
Cheers,
David
A much easier way to fix this (at least for the end user) is to use the
xattr
command to mark only the PasswordSafe application as trusted:Looks like you'll need to get a Developer ID from Apple in order to code sign.
https://support.apple.com/en-us/HT202491
https://developer.apple.com/developer-id/