Skip to content

Latest commit

 

History

History
55 lines (32 loc) · 1.74 KB

README.md

File metadata and controls

55 lines (32 loc) · 1.74 KB

Attention, please.

This code is a work in progress, and we publish it for full transparency. You can review the source code, but:

  • you shouldn't just run this code without reading it, as it may have bugs or stubbed out crypto
  • it might not do exactly what it says it is doing

If you really want to install Keybase, please return to the top level Readme.md for official release instructions.


Keybase for Mac OS X

2nd Warning: The code in this repository does not represent a finalized architecture or API and we will probably not accept any external pull requests. We advise you not to fork this repository.

Project Setup

# Install CocoaPods (if not installed)
sudo gem install cocoapods
pod setup

# Generate workspace
pod install

# Open workspace (not xcodeproj)
open Keybase.xcworkspace

Then select the target Keybase and run.

Styleguide

See STYLEGUIDE.md.

Dev References

Launch Agents, Services, XPC: Describes how services are installed and run.

App Extensions: Describes app extensions for Actions, Share and Finder Sync.

Privileged Helper Tool: Describes the Helper tool functionality.

Xcode Settings

In Xcode, Preferences, Text Editing:

  • Prefer indent using: Spaces
  • Tab width: 2 spaces
  • Indent width: 2 spaces