Tuesday, July 17, 2012

1Password 3.9.6 and the Sandbox

In September, 1Password 3.9 was one of the first Mac apps to be sandboxed. It used a single temporarily exception read-write entitlement to enable access to the user’s Dropbox folder, thus annoying users who didn’t store their Dropbox in the default location. Yesterday, developer Roustem Karimov tweeted (via Gabe Weatherhead):

1Password update in Mac App Store got rejected for using a read-write exception in entitlements. Didn’t expect it go away so soon

This was unexpected for a 0.0.1 update that primarily exists to add support for Retina displays. The update has since been approved, seemingly using the same entitlement as before.

2 Comments RSS · Twitter

I don't understand why there isn't a boycott of the App Store...

1Password 3.9.6 is using an old Sandbox entitlement exception (read-write access to the ~/Dropbox folder) and because of that if was rejected. We appealed the rejection and 3.9.6 was approved later.

Note that with the new Sandbox entitlements added in OS X 10.7.4 (and 10.8) it is possible to implement all existing 1Password features without the need for this exception.

For the next update we'll have to use the new entitlements.

Leave a Comment