-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
github-actions[bot] edited this page Jun 2, 2026
·
3 revisions
⚠️ Rebranded: Active development has moved to github.com/douinc/deck. This repository is publicly archived.
This guide covers setting up your development environment to build ClickerRemote from source.
| Requirement | Version | Installation |
|---|---|---|
| macOS | 14.0+ (Sonoma) | — |
| Xcode | 16.0+ | App Store or developer.apple.com |
| XcodeGen | Latest | brew install xcodegen |
| Apple Developer Account | — | Required for device deployment |
# Clone the repository
git clone https://github.com/douinc/deck.git
cd deck
# Generate Xcode project
xcodegen generate
# Open in Xcode (optional)
open Clicker.xcodeproj# Debug build
just build-mac
# Or directly with xcodebuild
xcodebuild -scheme ClickerMac -configuration Debug build
# Run the app
just run-macThe Mac app will appear in your menu bar.
just build-sim
# Or with specific simulator
xcodebuild -scheme ClickeriOS \
-destination 'platform=iOS Simulator,name=iPhone 16,OS=18.2' \
build- Connect your iPhone via USB
- List available devices:
xcrun devicectl list devices
- Set device IDs in
.envfile:XCODE_DEVICE_ID=<your-xcode-device-udid> DEVICECTL_ID=<your-devicectl-uuid>
- Build and install:
just run-ios
If you see "Signing requires development team" errors:
- Open
project.yml - Replace
HD35YQ72U4with your Team ID - Regenerate:
xcodegen generate
Find your Team ID:
security find-identity -v -p codesigning | grep "Developer ID"- Architecture — Understand how the apps work together
- Building — Learn about distribution builds
- API-Reference — Explore the codebase