a simple rust terminal ui (tui) for setting up alternative plc rotation keys driven by: secure enclave hardware (not synced) or software-based keys (synced to icloud)
plc
secure-enclave
touchid
icloud
atproto
1# Development signing (./build.sh or ./build.sh dev)
2CODESIGN_IDENTITY="Apple Development: Your Name (XXXXXXXXXX)"
3BUNDLE_ID="com.yourcompany.plc-touch"
4TEAM_ID="XXXXXXXXXX"
5
6# Release signing (./build.sh release)
7# Requires a "Developer ID Application" certificate from developer.apple.com
8DEVELOPER_ID="Developer ID Application: Your Name (XXXXXXXXXX)"
9APPLE_ID="your@email.com"
10NOTARIZE_PASSWORD="xxxx-xxxx-xxxx-xxxx" # App-specific password from appleid.apple.com