Addressbook entitlements for FileMaker Pro

Idea created by monkeybreadsoftware on Aug 2, 2018
    Active
    Score10

    We want tot use newer Contacts APIs in FileMaker Pro and with FileMaker iOS SDK.

    Apple requires entitlements, so we need to sign the FMP app ourself:

     

    codesign --entitlements test.entitlements -f -s "Developer ID Application: Christian Schmitz Software GmbH" FileMaker\ Pro\ Advanced.app

     

    test.entilements contains:

     

    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

      <key>com.apple.application-identifier</key>

      <string>com.filemaker.client.pro12</string>

      <key>com.apple.security.app-sandbox</key>

      <false/>

      <key>com.apple.security.personal-information.addressbook</key>

      <true/>

      <key>com.apple.security.personal-information.calendars</key>

      <true/>

    </dict>

    </plist>

     

    and this makes contacts framework work.

    So I'd like to see FileMaker 18 having this entitlement right away.