Questions tagged [entitlements]

Entitlements confer specific capabilities or security permissions to your app.

418 questions
5
votes
2 answers

Which entitlements are special entitlements? How do they work?

I looked at this page and can't tell which entitlements are special. I couldn't find any docs on how to figure out which ones require a dedicated request to Apple. Are there any docs for it?
mfaani
  • 33,269
  • 19
  • 164
  • 293
5
votes
1 answer

macOS - how to add com.apple.developer.driverkit entitlement to team provisioning profile

I am trying to set up a new project to replace a KEXT with DEXT for Catalina. Xcode is asking complaining that the team provisioning profile doesn't include the com.apple.developer.driverkit entitlement. I can't find the correct procedure to get…
5
votes
0 answers

How to access MacOS secure enclave from command line tool in Xcode

We need a cli interface to the secure enclave on the Macbook Pro platform to implement a custom extension to openvpn to id the machine from which the vpn client is connecting. We did not find a cli tool to access the secure enclave, like security…
rexford
  • 5,192
  • 5
  • 27
  • 40
5
votes
2 answers

AppleScript `activate` from Sandboxed app does not bring window to foreground

I am attempting to open System Preferences from a Sandboxed macOS application, so that the user can manually enable a certain preference. AppleScript activate Brings an application to the front, launching it if necessary. I am running macOS…
pkamb
  • 33,281
  • 23
  • 160
  • 191
5
votes
1 answer

NSConnection between an OSX app and a command line tool

I am trying to create a connection between an OSX app and a command line tool to work with distributed objects. The connection is registered in the command line tool like this [NSConnection serviceConnectionWithName:@"server"…
rogermushroom
  • 5,486
  • 4
  • 42
  • 68
5
votes
0 answers

Temporary entitlements to call AXIsProcessTrustedWithOptions

When I call AXIsProcessTrustedWithOptions in a sandboxed program the dialog to request permission does not open and I get "sandbox deny(1) mach-lookup com.apple.universalaccessAuthWarn" error in the console. If I add a temporary entitlement…
GenericPtr
  • 677
  • 1
  • 8
  • 18
5
votes
3 answers

Should macOS App Group name start with `group.` or Development Team ID?

When I'm trying to upload my app to the Mac App Store, I get the error - iTunes Store operation failed. Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on Mac OS X.…
Witterquick
  • 6,048
  • 3
  • 26
  • 50
5
votes
4 answers

Adobe AIR AppStore upload error: Invalid Code Signing Entitlements... 'get-task-allow' (

I've been trying to upload a version of my game to the AppStore for the past two days. I keep getting the following errors: ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones…
user6097845
  • 1,257
  • 1
  • 15
  • 33
5
votes
2 answers

How to determine if is sandboxing enabled or not

How to check if sandboxing is enabled or not at OSX app runtime? I need it for some assert tests for my library that can be run in different environments.
Valentin Shergin
  • 7,166
  • 2
  • 50
  • 53
5
votes
1 answer

Passbook Entitlements?

I am using Passslot services to do Passes in an app. I upload my PassID that I created in Provisioning Profile to Pass slot. Am I still required to set the entitlements for Passbook within Xcode?
user717452
  • 33
  • 14
  • 73
  • 149
5
votes
1 answer

How to store in-app purchases for offline availability on per-user basis

It seems that keychain on iOS stores data on a per-app basis rather than per-user. So if I store information about in-app purchases in the keychain, these products will remain available on the device regardless of which Apple-id is currently logged…
hlintrup
  • 169
  • 1
  • 13
4
votes
3 answers

Entilements not matching provisioning

Lately I've been having issues deploying my applications in-house (enterprise developer program) with reports that some entitlement values were not the ones specified in the provisioning profile. I started looking into the issue, and found that, of…
Nico
  • 253
  • 1
  • 3
  • 13
4
votes
1 answer

In XCode 4.2, can't set get-task-allow. Also do not exist option for create the Entitlements file

I need to build a adhoc release. I have Xcode 4.2. Under File/New, do not exist a option for a new Entitlements file. Under the project settings, say "Enable Entitlements". It create the file, but have no the keys of the old Entitlements. If I put…
mamcx
  • 15,916
  • 26
  • 101
  • 189
4
votes
1 answer

Best practices for debugging OSX entitlement or sandbox problems?

I have a local development builds of an audio software application, and I'm having problems setting up entitlements so that I can receive audio input (com.apple.security.device.audio-input and/or com.apple.security.device.microphone). This works…
4
votes
2 answers

Entitlements in your app bundle signature do not match the ones that are contained in your provisioning profile

I'm getting a weird issue, I've not changed any expo settings in the expo app.json, and suddenly Apple is rejecting the archive with the following reason: ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle…