csexton / captured-mac

Captured
http://www.capturedapp.com
MIT License
5 stars 1 forks source link

Swift 2.3, Temporary Entitlements, and Carthage Build Problems #49

Closed csexton closed 6 years ago

csexton commented 8 years ago

This fixes #48

I tried to upgrade to 3.0. That is a big ball of mess.

Due to sandbox rules we can no longer run an NSTask for an executable that lives outside our app bundle. This adds an entitlement to disable this check, which will whitelist this app with the OS.

A few references: foo, bar, baz.

Also had to hack around with Carthage and fix a few APIs that changes in Swift 2.3. See commit messages for the hilarious details.

csexton commented 6 years ago

This has been deploy and in the store. For like 2 years. So prolly time to merge.