Using an entitlement file is necessary if you want to get keychain access, etc..