Tag Info

Hot answers tagged

8

They can't as all 3rd-party apps on a non-jailbroken iOS device are limited by the sandbox, both installed from the App Store and from ad-hoc/enterprise distribution. Either they are using public APIs to access data 'the iOS way' (structured and anticipated) such as accessing the Camera Roll to import/save photos, or are integrated with an app to share data ...


4

Yes, any application placed in the Applications folder can provide QuickLook support. Sandboxing does not affect an application's ability to support QuickLook. Mac OS X looks inside applications for a QuickLook plug-ins folder. The specific folder is: MyApp.app/Contents/Library/QuickLook/ Support for Automator and Spotlight can also be provided using ...


4

lsboxd is part of the OS X Sandbox. It allows communication between sandboxed applications. lsboxd is in the Launch Services API. It is the Launch Services Sandbox Daemon, which governs what apps can launch apps in the OS X sandbox. You can peruse the App Sandbox Guide for more information about sandboxing. PDF: App Sandbox Design Guide


3

Yes, you can add a Quicklook Plugin to an application. For example, QuickNFO uses one: QuickNFO Mac App store page


3

Yes, you can change the binary, or even change the Info.plist, but like changing the binary you make will need to do this again each time the app is updated. There's no way to do this without changing the app in a way that won't be overwritten when it's updated. You can automatically make your changes with a Launch Agent. Save the following in ...


3

I just found how to solve this problem. Go to the /System/Library/Sandbox/Profiles folder, you will find a file named fmfd.sb. You can't modify it here, so copy it to your desktop. Open the copy with TextEdit, locate the allow file-read-metadata section and add a new line under (literal "/Volumes") for the folder that can't be read, for you that should be ...


2

easiest and most secure way Please choose A or B, not both. really malicious programs Are we talking invasive virus software, like the stuff that came on Sony CDs? Either a carefully-configured virtual machine, like VMware Fusion, or an isolated physical machine. By "isolated" I mean not used for anything else and not connected to any network. ...


2

Try this. using terms from application "Mail" on perform mail action with messages theMessages for rule theRule -- The folder to save the attachments in (must already exist) -- Save in a sub-folder based on the name of the rule in Mail set subFolder to name of theRule tell application "Finder" set ...


2

Without recoding the app the meet Apple's guidelines, you will have to rely on selling your software outside the MAS. Plain and simple I'm afraid. There is no way around Apple's guidelines. They are written for a reason; to protect users from having apps install malicious components or components that may damage their systems, to promoting an exceptional ...


2

The containers folder uses a Unix device called symbolic links. These links are redirects to information stored in a different folder or separate hard drive in your system. This allows for multiple paths to the same files and folders. Some software applications can not distinguish a symlink from a valid directory and will report multiple copies of the same ...


2

The App can have read/write access to a location if it gets your permission using an entitlement as part of the App Sandbox, in other words this is how its suppose to work. The App is code-signed and trusted, its asking your permission, in theory all should be good. As noted in the Mac Technology overview: App Sandbox Introduced in OS X v10.7, App ...


2

You're not seeing it correctly. Sandboxing doesn't bypass file permissions. If you don't have write access to a file then having the file-write entitlement won't give you write access to the file. Likewise the NSOpen/NSSave dialogs can't access anything they can't access with sandboxing off.


1

Try repairing the user permissions. http://www.ernieflores.net/mac-os-x-10-7-lion/repair-user-permissions-in-mac-os-x-lion/ In Lion, there is an additional Repair Permissions application utility hidden away. This tool is located inside boot Repair Utilities. Here’s how to access it. Restart Lion and hold down the Command and R keys. You ...


1

I ended up replacing TextEdit's code signature with an ad-hoc signature: sudo codesign -f -s - /Applications/TextEdit.app/ It disables sandboxing, so for example the preference files are in ~/Library/Preferences/ instead of the sandbox container. Edit: The dialogs returned after I reinstalled OS X, and now I'm getting errors like this for codesign -f -s ...


1

Go to System Preferences > Security & Privacy > Calendars and uncheck the box next to the lsboxd Why this part of XCode needs access to your Calendar, is a different story.


1

Of course this is possible - iOS sandboxes all applications by default and runs on the same Darwin core as OS X. Apple hasn't chosen to implement this on OS X, so you would have a lot of engineering work to bolt this extra security on top of OS X. In the short run, it might be easier to virtualize the OS if you only need to sandbox one or two applications.


1

Yes, Apple included a sandbox facility with the release of Mac OS X 10.5 Leopard in 2006. This facility includes sandbox, sandboxd, sandbox_init, and sandbox-exec.


1

Seems a simple restart into safe mode can fix this. https://www.princeton.edu/~jcjb/docs/osx_error_fix/


1

fmfd is 'find my friends daemon' I believe. I have noticed on my multiuser iMac that the two logged in users are polling each other's home directories ... though I've not yet figured out why. :-)


1

For most purposes, the following is good enough for most situations: sandbox-exec -n no-network command However, it's not more effective—there's numerous ways of apps escaping the sandbox. Little Snitch also lets you be more specific with what you are blocking—specific ports/etc.


1

According to Activity Monitor info on fmfd: This tool generates files that allow Apple to investigate issues with your computer and help improve Apple products. The files might contain personal information found on your device or associated with your iCloud accounts, including but not limited to serial numbers of your device, your device name, your user ...



Only top voted, non community-wiki answers of a minimum length are eligible