Couchbase Mobile Workflow Test App
This iOS app is a shell for long-running workflow tests of the Couchbase Mobile framework.
These instructions assume you are familiar with how to make an iOS app. Please follow them fully and in order the first time you build.
If you have questions or get stuck or just want to say hi, please visit the Mobile Couchbase group on Google Groups.
Prerequisite: Xcode 4.0.2 or later with the SDK for iOS 4 or later. (It's possible the project might still work with Xcode 3, but we're not testing or supporting this anymore.)
Building The App
Download or clone the repository
Or you can clone the repo with git:
git clone git://github.com/couchbaselabs/WorkerBee.git
Get the frameworks (Couchbase and CouchCocoa)
This project isn't quite standalone; it links against the Couchbase Mobile and CouchCocoa, which it expects to find in the "Frameworks" subfolder. If you've already got those, you can just copy or symlink them in. If not, here's how to get them:
- Go to the Couchbase Mobile for iOS home page and download the release (see the Download button in the right column.) This will get you "Couchbase.framework".
- Either download and unzip the latest compiled CouchCocoa.framework, or check out the source code and build it yourself. (Build the "iOS Framework" scheme, then find CouchCocoa.framework in the build output directory.)
- Copy both Couchbase.framework and CouchCocoa.framework into the Frameworks directory of this project. (You don't need to drag them into Xcode; the project already has references to them.)
Open the Xcode project
open 'Worker Bee.xcodeproj'
Build and run the app
- Select the appropriate destination (an iOS device or simulator) from the pop-up menu in the Xcode toolbar.
- Click the Run button
Portions under Apache, Erlang, and other licenses.
The overall package is released under the Apache license, 2.0.
Copyright 2011, Couchbase, Inc.