Skip to content
Stash
العربية

Build Stash from public source

Public sourceBuild from source0.1.11 (219)

Swift 6 and Xcode 26 or newer. Device distribution and iCloud require separate signing and provisioning.

Use the source link on the release page for the reviewed snapshot that corresponds to that download. Open Stash.xcodeproj in Xcode. Select StashMac for Mac or StashIOS for iOS/iPadOS. The app uses Swift 6 and a shared local StashCore package.

To verify source locally, run:

Terminal window
bash Scripts/verify.sh

The checks cover automated tests and unsigned app builds. Signed installation, device permissions, CloudKit, and App Store acceptance are separate. Choose a simulator destination for an unsigned iOS build. A physical device requires an appropriate Apple Developer team and matching identifiers, signing and capabilities for the app and extensions. See iPhone and iPad and iCloud provisioning.

The public snapshot has build source, tests and MIT license. Use the exact tag when comparing behavior with a package. StoreKit is disabled in the public Mac download. Store product configuration, enforcement and purchase acceptance remain separate work.