Skip to main content

AXtendedKey

Hassle-free Accessibility (AX) permissions for Xcode builds.

Quickstart Guide

Summary

Want to build an app in Xcode with accessibility (AX) permissions?

You have a problem. Xcode will ask you to approve permissions after every build.

ax-permission-prompt

And your app still won't work.

This tool fixes that.

Install via PyPI Package

Install AxtendedKey with your favorite PyPI installer.

pip install AxtendedKey

Generate AX-Enabled Certificate

This tool works by self-signing a certificate, which grants codesign the ability to build with AX permissions.

axtended-key --verbose generate

The certificate is imported into the default macOS keychain.

Undo

Remove the certificate at any time to completely undo anything this tool has done.

keychain-certificate

Metadata

Release files for AxtendedKey 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AxtendedKey 0.1.4
File Size Uploaded
axtendedkey-0.1.4.tar.gz 8.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for AxtendedKey 0.1.4
File Interpreter ABI Platform
axtendedkey-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 19.7 kB

Release files / axtendedkey-0.1.4.tar.gz

Download URL axtendedkey-0.1.4.tar.gz
Size 8.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c39de30f819b1cc084d7d62815c7ba1e966afbde5646c834507e0453419fadd6
BLAKE2b-256 checksum
How to use checksums
8d4f896f1c9b7c0c0564ed84f26dc26b76e519cd765334f01dbe4753c88ce0d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 25, 2024.

Transparency log

Release files / axtendedkey-0.1.4-py3-none-any.whl

Download URL axtendedkey-0.1.4-py3-none-any.whl
Size 11.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
74e43dd49eae0e3038e55dacf880fc1e90be826e3bc630ab1b7c827a7f1d5044
BLAKE2b-256 checksum
How to use checksums
8b3d56ef14a42576533ed31b301ff0329a3e93ff7eb68ba4dd90d8edb2937677
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 25, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page