http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/Pods/UsergridSDK/sdks/swift/Source/UsergridUser.swift
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/ActivityFeed/Pods/UsergridSDK/sdks/swift/Source/UsergridUser.swift
 
b/sdks/swift/Samples/ActivityFeed/Pods/UsergridSDK/sdks/swift/Source/UsergridUser.swift
deleted file mode 100644
index b1eedcc..0000000
--- 
a/sdks/swift/Samples/ActivityFeed/Pods/UsergridSDK/sdks/swift/Source/UsergridUser.swift
+++ /dev/null
@@ -1,441 +0,0 @@
-//
-//  User.swift
-//  UsergridSDK
-//
-//  Created by Robert Walsh on 7/21/15.
-//
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  The ASF licenses this file to You
- * under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.  For additional information regarding
- * copyright in this work, please see the NOTICE file in the top level
- * directory of this distribution.
- *
- */
-
-import Foundation
-
-/// The completion block used for checking email and/or username availablity 
for new `UsergridUser` objects.
-public typealias UsergridUserAvailabilityCompletion = (error: 
UsergridResponseError?, available:Bool) -> Void
-
-/// The completion block used for changing the password of `UsergridUser` 
objects.
-public typealias UsergridUserResetPasswordCompletion = (error: 
UsergridResponseError?, didSucceed:Bool) -> Void
-
-/**
-`UsergridUser` is a special subclass of `UsergridEntity` that supports 
functions and properties unique to users.
-*/
-public class UsergridUser : UsergridEntity {
-
-    static let USER_ENTITY_TYPE = "user"
-
-    // MARK: - Instance Properties -
-
-    /// The `UsergridUserAuth` object if this user was authenticated.
-    public var auth: UsergridUserAuth?
-
-    /** 
-    Property helper method for the `UsergridUser` objects 
`UsergridUserProperties.Name`.
-    
-    Unlike `UsergridEntity` objects, `UsergridUser`'s can change their name 
property which is why we provide a getter here.
-    */
-    override public var name: String? {
-        set(name) { self[UsergridUserProperties.Name.stringValue] = name }
-        get{ return super.name }
-    }
-
-    /// Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Username`.
-    public var username: String? {
-        set(username) { self[UsergridUserProperties.Username.stringValue] = 
username }
-        get { return self.getUserSpecificProperty(.Username) as? String }
-    }
-
-    /// Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Password`.
-    public var password: String? {
-        set(password) { self[UsergridUserProperties.Password.stringValue] = 
password }
-        get { return self.getUserSpecificProperty(.Password) as? String }
-    }
-
-    /// Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Email`.
-    public var email: String? {
-        set(email) { self[UsergridUserProperties.Email.stringValue] = email }
-        get { return self.getUserSpecificProperty(.Email) as? String }
-    }
-
-    /// Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Age`.
-    public var age: NSNumber? {
-        set(age) { self[UsergridUserProperties.Age.stringValue] = age }
-        get { return self.getUserSpecificProperty(.Age) as? NSNumber }
-    }
-
-    /// Property helper method to get the username or email of the 
`UsergridUser`.
-    public var usernameOrEmail: String? { return self.username ?? self.email }
-
-    /** 
-    Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Activated`.
-    
-    Indicates whether the user account has been activated or not.
-    */
-    public var activated: Bool {
-        set(activated) { self[UsergridUserProperties.Activated.stringValue] = 
activated }
-        get { return self.getUserSpecificProperty(.Activated) as? Bool ?? 
false }
-    }
-
-    /// Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Disabled`.
-    public var disabled: Bool {
-        set(disabled) { self[UsergridUserProperties.Disabled.stringValue] = 
disabled }
-        get { return self.getUserSpecificProperty(.Disabled) as? Bool ?? false 
}
-    }
-
-    /**
-    Property getter and setter helpers for the `UsergridUser` objects 
`UsergridUserProperties.Picture`.
-    
-    URL path to user’s profile picture. Defaults to Gravatar for email 
address.
-    */
-    public var picture: String? {
-        set(picture) { self[UsergridUserProperties.Picture.stringValue] = 
picture }
-        get { return self.getUserSpecificProperty(.Picture) as? String }
-    }
-
-    /// The UUID or username property value if found.
-    public var uuidOrUsername: String? { return self.uuid ?? self.username }
-
-    // MARK: - Initialization -
-
-    /**
-    Designated initializer for `UsergridUser` objects.
-
-    - parameter name: The name of the user.  Note this is different from the 
`username` property.
-
-    - returns: A new instance of `UsergridUser`.
-    */
-    public init(name:String? = nil) {
-        super.init(type: UsergridUser.USER_ENTITY_TYPE, name:name, 
propertyDict:nil)
-    }
-
-    /**
-     The required public initializer for `UsergridEntity` subclasses.
-
-     - parameter type:         The type associated with the `UsergridEntity` 
object.
-     - parameter name:         The optional name associated with the 
`UsergridEntity` object.
-     - parameter propertyDict: The optional property dictionary that the 
`UsergridEntity` object will start out with.
-
-     - returns: A new `UsergridUser` object.
-     */
-    required public init(type: String, name: String?, propertyDict: [String : 
AnyObject]?) {
-        super.init(type: type, name: name, propertyDict: propertyDict)
-    }
-
-    /**
-    Designated initializer for `UsergridUser` objects.
-
-    - parameter name:         The name of the user.  Note this is different 
from the `username` property.
-    - parameter propertyDict: The optional property dictionary that the 
`UsergridEntity` object will start out with.
-
-    - returns: A new instance of `UsergridUser`.
-    */
-    public init(name:String,propertyDict:[String:AnyObject]? = nil) {
-        super.init(type: UsergridUser.USER_ENTITY_TYPE, name:name, 
propertyDict:propertyDict)
-    }
-
-    /**
-     Convenience initializer for `UsergridUser` objects.
-
-     - parameter name:     The name of the user.  Note this is different from 
the `username` property.
-     - parameter email:    The user's email.
-     - parameter password: The optional user's password.
-
-     - returns: A new instance of `UsergridUser`.
-     */
-    public convenience init(name:String, email:String, password:String? = nil) 
{
-        self.init(name:name,email:email,username:nil,password:password)
-    }
-
-    /**
-     Convenience initializer for `UsergridUser` objects.
-
-     - parameter email:    The user's email.
-     - parameter password: The optional user's password.
-
-     - returns: A new instance of `UsergridUser`.
-     */
-    public convenience init(email:String, password:String? = nil) {
-        self.init(name:nil,email:email,username:nil,password:password)
-    }
-
-    /**
-     Convenience initializer for `UsergridUser` objects.
-
-     - parameter name:     The name of the user.  Note this is different from 
the `username` property.
-     - parameter username: The username of the user.
-     - parameter password: The optional user's password.
-
-     - returns: A new instance of `UsergridUser`.
-     */
-    public convenience init(name:String, username:String, password:String? = 
nil) {
-        self.init(name:name,email:nil,username:username,password:password)
-    }
-
-    /**
-     Convenience initializer for `UsergridUser` objects.
-
-     - parameter username: The username of the user.
-     - parameter password: The optional user's password.
-
-     - returns: A new instance of `UsergridUser`.
-     */
-    public convenience init(username:String, password:String? = nil) {
-        self.init(name:nil,email:nil,username:username,password:password)
-    }
-
-    /**
-     Convenience initializer for `UsergridUser` objects.
-
-     - parameter name:     The optional name of the user.  Note this is 
different from the `username` property.
-     - parameter email:    The optional user's email.
-     - parameter username: The optional username of the user.
-     - parameter password: The optional user's password.
-
-     - returns: A new instance of `UsergridUser`.
-     */
-    public convenience init(name:String?, email:String?, username:String?, 
password:String? = nil) {
-        self.init(name:name)
-        self.email = email
-        self.username = username
-        self.password = password
-    }
-
-    // MARK: - NSCoding -
-
-    /**
-    NSCoding protocol initializer.
-
-    - parameter aDecoder: The decoder.
-
-    - returns: A decoded `UsergridUser` object.
-    */
-    required public init?(coder aDecoder: NSCoder) {
-        self.auth = aDecoder.decodeObjectForKey("auth") as? UsergridUserAuth
-        super.init(coder: aDecoder)
-    }
-
-    /**
-     NSCoding protocol encoder.
-
-     - parameter aCoder: The encoder.
-     */
-    public override func encodeWithCoder(aCoder: NSCoder) {
-        aCoder.encodeObject(self.auth, forKey: "auth")
-        super.encodeWithCoder(aCoder)
-    }
-
-    // MARK: - Class Methods -
-
-    /**
-    Checks the given email and/or username availablity for new `UsergridUser` 
objects using the shared instance of `UsergridClient`.
-
-    - parameter email:      The optional email address.
-    - parameter username:   The optional username.
-    - parameter completion: The completion block.
-    */
-    public static func checkAvailable(email:String?, username:String?, 
completion:UsergridUserAvailabilityCompletion) {
-        self.checkAvailable(Usergrid.sharedInstance, email: email, username: 
username, completion: completion)
-    }
-
-    /**
-     Checks the given email and/or username availablity for new `UsergridUser` 
objects using with the given `UsergridClient`.
-
-     - parameter client:     The client to use for checking availability.
-     - parameter email:      The optional email address.
-     - parameter username:   The optional username.
-     - parameter completion: The completion block.
-     */
-    public static func checkAvailable(client: UsergridClient, email:String?, 
username:String?, completion:UsergridUserAvailabilityCompletion) {
-        let query = UsergridQuery(USER_ENTITY_TYPE)
-        if let emailValue = email {
-            query.eq(UsergridUserProperties.Email.stringValue, value: 
emailValue)
-        }
-        if let usernameValue = username {
-            query.or().eq(UsergridUserProperties.Username.stringValue, value: 
usernameValue)
-        }
-        client.GET(USER_ENTITY_TYPE, query: query) { (response) -> Void in
-            completion(error: response.error, available: response.entity == 
nil)
-        }
-    }
-
-    // MARK: - Instance Methods -
-
-    /**
-    Creates the user object in Usergrid if the user does not already exist 
with the shared instance of `UsergridClient`.
-
-    - parameter completion: The optional completion block.
-    */
-    public func create(completion: UsergridResponseCompletion? = nil) {
-        self.create(Usergrid.sharedInstance, completion: completion)
-    }
-
-    /**
-    Creates the user object in Usergrid if the user does not already exist 
with the given `UsergridClient`.
-
-    - parameter client:     The client to use for creation.
-    - parameter completion: The optional completion block.
-    */
-    public func create(client: UsergridClient, completion: 
UsergridResponseCompletion? = nil) {
-        client.POST(self,completion:completion)
-    }
-
-    /**
-    Authenticates the specified user using the provided username and password 
with the shared instance of `UsergridClient`.
-
-    While functionally similar to `UsergridClient.authenticateUser(auth)`, 
this method does not automatically assign this user to 
`UsergridClient.currentUser`:
-
-    - parameter username:   The username.
-    - parameter password:   The password.
-    - parameter completion: The optional completion block.
-    */
-    public func login(username:String, password:String, completion: 
UsergridUserAuthCompletionBlock? = nil) {
-        self.login(Usergrid.sharedInstance, username: username, password: 
password, completion: completion)
-    }
-
-    /**
-    Authenticates the specified user using the provided username and password.
-
-    While functionally similar to `UsergridClient.authenticateUser(auth)`, 
this method does not automatically assign this user to 
`UsergridClient.currentUser`:
-
-    - parameter client:     The client to use for login.
-    - parameter username:   The username.
-    - parameter password:   The password.
-    - parameter completion: The optional completion block.
-    */
-    public func login(client: UsergridClient, username:String, 
password:String, completion: UsergridUserAuthCompletionBlock? = nil) {
-        let userAuth = UsergridUserAuth(username: username, password: password)
-        client.authenticateUser(userAuth,setAsCurrentUser:false) { [weak self] 
(auth, user, error) -> Void in
-            self?.auth = userAuth
-            completion?(auth: userAuth, user: user, error: error)
-        }
-    }
-
-     /**
-     Changes the User's current password with the shared instance of 
`UsergridClient`.
-
-     - parameter old:        The old password.
-     - parameter new:        The new password.
-     - parameter completion: The optional completion block.
-     */
-    public func resetPassword(old:String, new:String, 
completion:UsergridUserResetPasswordCompletion? = nil) {
-        self.resetPassword(Usergrid.sharedInstance, old: old, new: new, 
completion: completion)
-    }
-
-    /**
-     Changes the User's current password with the shared instance of 
`UsergridClient`.
-
-     - parameter client:     The client to use for resetting the password.
-     - parameter old:        The old password.
-     - parameter new:        The new password.
-     - parameter completion: The optional completion block
-     */
-    public func resetPassword(client: UsergridClient, old:String, new:String, 
completion:UsergridUserResetPasswordCompletion? = nil) {
-        client.resetPassword(self, old: old, new: new, completion: completion)
-    }
-
-    /**
-     Attmepts to reauthenticate using the user's `UsergridUserAuth` instance 
property with the shared instance of `UsergridClient`.
-
-     - parameter completion: The optional completion block.
-     */
-    public func reauthenticate(completion: UsergridUserAuthCompletionBlock? = 
nil) {
-        self.reauthenticate(Usergrid.sharedInstance, completion: completion)
-    }
-
-    /**
-     Attmepts to reauthenticate using the user's `UsergridUserAuth` instance 
property.
-
-     - parameter client:     The client to use for reauthentication.
-     - parameter completion: The optional completion block.
-     */
-    public func reauthenticate(client: UsergridClient, completion: 
UsergridUserAuthCompletionBlock? = nil) {
-        if let userAuth = self.auth {
-            client.authenticateUser(userAuth, completion: completion)
-        } else {
-            let error = UsergridResponseError(errorName: "Invalid 
UsergridUserAuth.", errorDescription: "No UsergridUserAuth found on the 
UsergridUser.")
-            completion?(auth: nil, user: self, error: error)
-        }
-    }
-
-    /**
-    Invalidates the user token locally and remotely.
-
-    - parameter completion: The optional completion block.
-    */
-    public func logout(completion:UsergridResponseCompletion? = nil) {
-        self.logout(Usergrid.sharedInstance,completion:completion)
-    }
-
-    /**
-    Invalidates the user token locally and remotely.
-
-    - parameter client:     The client to use for logout.
-    - parameter completion: The optional completion block.
-    */
-    public func logout(client: UsergridClient, 
completion:UsergridResponseCompletion? = nil) {
-        if self === client.currentUser {
-            client.logoutCurrentUser(completion)
-        } else if let uuidOrUsername = self.uuidOrUsername, accessToken = 
self.auth?.accessToken {
-            client.logoutUser(uuidOrUsername, token: accessToken) { (response) 
in
-                self.auth = nil
-                completion?(response: response)
-            }
-        } else {
-            completion?(response: UsergridResponse(client:client, 
errorName:"Logout Failed.", errorDescription:"UUID or Access Token not found on 
UsergridUser object."))
-        }
-    }
-
-    private func getUserSpecificProperty(userProperty: UsergridUserProperties) 
-> AnyObject? {
-        var propertyValue: AnyObject? = super[userProperty.stringValue]
-        NSJSONReadingOptions.AllowFragments
-        switch userProperty {
-            case .Activated,.Disabled :
-                propertyValue = propertyValue?.boolValue
-            case .Age :
-                propertyValue = propertyValue?.integerValue
-            case .Name,.Username,.Password,.Email,.Picture :
-                break
-        }
-        return propertyValue
-    }
-
-    /**
-    Subscript for the `UsergridUser` class.
-
-    - Warning: When setting a properties value must be a valid JSON object.
-
-    - Example usage:
-    ```
-    let someName = usergridUser["name"]
-    
-    usergridUser["name"] = someName
-    ```
-    */
-    override public subscript(propertyName: String) -> AnyObject? {
-        get {
-            if let userProperty = 
UsergridUserProperties.fromString(propertyName) {
-                return self.getUserSpecificProperty(userProperty)
-            } else {
-                return super[propertyName]
-            }
-        }
-        set(propertyValue) {
-            super[propertyName] = propertyValue
-        }
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/Readme.md
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/ActivityFeed/Readme.md 
b/sdks/swift/Samples/ActivityFeed/Readme.md
new file mode 100644
index 0000000..9fb6555
--- /dev/null
+++ b/sdks/swift/Samples/ActivityFeed/Readme.md
@@ -0,0 +1,29 @@
+#ActivityFeed
+
+## Installing dependencies
+
+The `ActivityFeed` sample app utilizes `Cocoapods` and you will need to run 
the `$ pod install` command from within the root folder of the sample project 
in order for the sample to run properly.
+
+## Running the Sample
+
+To run the sample app, simply open the `ActivityFeed.xcworkspace` file in 
Xcode.
+
+Two targets in Xcode specific to this application will be available:
+
+- **ActivityFeed Target**
+
+       This will run the iOS sample application.
+       
+- **Watch Sample Target**
+
+       This will run the watchOS companion app.
+
+##Configuring the Sample Apps
+
+Before running the sample applications you will need to configure each sample 
application. 
+
+Each sample application should include a source file named 
`UsergridManager.swift`.  This source file is used to contain interaction with 
the UsergridSDK within a single source file.  In doing so, the interactions 
within the sample apps can be easily seen and examined.
+
+Within the `UsergridManager.swift` source there will be at least two different 
static vars named `ORG_ID` and `APP_ID`.  You will need to configure those 
values in order to run the applications in your environment.    
+
+Applications which utilize push notifications will require a valid 
provisioning profile and device for the push services to work correctly.   

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/Source/FollowViewController.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/ActivityFeed/Source/FollowViewController.swift 
b/sdks/swift/Samples/ActivityFeed/Source/FollowViewController.swift
index 1f33fb5..6362cdb 100644
--- a/sdks/swift/Samples/ActivityFeed/Source/FollowViewController.swift
+++ b/sdks/swift/Samples/ActivityFeed/Source/FollowViewController.swift
@@ -25,6 +25,7 @@
  */
 
 import Foundation
+import UIKit
 import UsergridSDK
 
 class FollowViewController : UIViewController {

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/Source/LoginViewController.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/ActivityFeed/Source/LoginViewController.swift 
b/sdks/swift/Samples/ActivityFeed/Source/LoginViewController.swift
index 76f8d8b..0e6c0fa 100644
--- a/sdks/swift/Samples/ActivityFeed/Source/LoginViewController.swift
+++ b/sdks/swift/Samples/ActivityFeed/Source/LoginViewController.swift
@@ -25,6 +25,7 @@
  */
 
 import Foundation
+import UIKit
 import UsergridSDK
 
 class LoginViewController: UIViewController {

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/Source/RegisterViewController.swift
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/ActivityFeed/Source/RegisterViewController.swift 
b/sdks/swift/Samples/ActivityFeed/Source/RegisterViewController.swift
index e61535a..25cad11 100644
--- a/sdks/swift/Samples/ActivityFeed/Source/RegisterViewController.swift
+++ b/sdks/swift/Samples/ActivityFeed/Source/RegisterViewController.swift
@@ -25,6 +25,7 @@
  */
 
 import Foundation
+import UIKit
 import UsergridSDK
 
 class RegisterViewController: UIViewController {

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/Source/UsergridManager.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/ActivityFeed/Source/UsergridManager.swift 
b/sdks/swift/Samples/ActivityFeed/Source/UsergridManager.swift
index 44eac73..99fe4b5 100644
--- a/sdks/swift/Samples/ActivityFeed/Source/UsergridManager.swift
+++ b/sdks/swift/Samples/ActivityFeed/Source/UsergridManager.swift
@@ -53,7 +53,7 @@ public class UsergridManager {
     }
 
     static func getFeedMessages(completion:UsergridResponseCompletion) {
-        Usergrid.GET("users/me/feed", query: 
UsergridQuery().desc(UsergridEntityProperties.Created.stringValue), completion: 
completion)
+        
Usergrid.GET(UsergridQuery("users/me/feed").desc(UsergridEntityProperties.Created.stringValue),
 queryCompletion: completion)
     }
 
     static func 
postFeedMessage(text:String,completion:UsergridResponseCompletion) {

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/ActivityFeed/WatchSample/Base.lproj/Interface.storyboard
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/ActivityFeed/WatchSample/Base.lproj/Interface.storyboard 
b/sdks/swift/Samples/ActivityFeed/WatchSample/Base.lproj/Interface.storyboard
index 52844f9..4e011dc 100644
--- 
a/sdks/swift/Samples/ActivityFeed/WatchSample/Base.lproj/Interface.storyboard
+++ 
b/sdks/swift/Samples/ActivityFeed/WatchSample/Base.lproj/Interface.storyboard
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder.WatchKit.Storyboard" version="3.0" 
toolsVersion="9531" systemVersion="15C50" targetRuntime="watchKit" 
propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" 
initialViewController="AgC-eL-Hgc">
+<document type="com.apple.InterfaceBuilder.WatchKit.Storyboard" version="3.0" 
toolsVersion="9532" systemVersion="15D21" targetRuntime="watchKit" 
propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" 
initialViewController="AgC-eL-Hgc">
     <dependencies>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" 
version="9529"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" 
version="9530"/>
         <plugIn identifier="com.apple.InterfaceBuilder.IBWatchKitPlugin" 
version="9515"/>
     </dependencies>
     <scenes>
-        <!--Chit-Chat-->
+        <!--Feed-->
         <scene sceneID="aou-V4-d1y">
             <objects>
-                <controller title="Chit-Chat" spacing="10" id="AgC-eL-Hgc" 
customClass="InterfaceController" customModule="WatchSample" 
customModuleProvider="target">
+                <controller title="Feed" spacing="10" id="AgC-eL-Hgc" 
customClass="InterfaceController" customModule="WatchSample" 
customModuleProvider="target">
                     <items>
                         <table alignment="left" spacing="0.0" id="gbs-i5-TZT">
                             <items>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/Push/Podfile
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Podfile b/sdks/swift/Samples/Push/Podfile
deleted file mode 100644
index 247be96..0000000
--- a/sdks/swift/Samples/Push/Podfile
+++ /dev/null
@@ -1,5 +0,0 @@
-use_frameworks!
-inhibit_all_warnings!
-
-platform :ios, '9.0'
-pod 'UsergridSDK', '>= 2.1.0-RC.2'
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/Push/Podfile.lock
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Podfile.lock 
b/sdks/swift/Samples/Push/Podfile.lock
deleted file mode 100644
index ef973ca..0000000
--- a/sdks/swift/Samples/Push/Podfile.lock
+++ /dev/null
@@ -1,10 +0,0 @@
-PODS:
-  - UsergridSDK (2.1.0-RC.2)
-
-DEPENDENCIES:
-  - UsergridSDK (>= 2.1.0-RC.2)
-
-SPEC CHECKSUMS:
-  UsergridSDK: d8519b4864e1c69a909aa40c85870ce8a3c88c83
-
-COCOAPODS: 0.39.0

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/Push/Pods/Manifest.lock
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Pods/Manifest.lock 
b/sdks/swift/Samples/Push/Pods/Manifest.lock
deleted file mode 100644
index ef973ca..0000000
--- a/sdks/swift/Samples/Push/Pods/Manifest.lock
+++ /dev/null
@@ -1,10 +0,0 @@
-PODS:
-  - UsergridSDK (2.1.0-RC.2)
-
-DEPENDENCIES:
-  - UsergridSDK (>= 2.1.0-RC.2)
-
-SPEC CHECKSUMS:
-  UsergridSDK: d8519b4864e1c69a909aa40c85870ce8a3c88c83
-
-COCOAPODS: 0.39.0

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/Push/Pods/Pods.xcodeproj/project.pbxproj
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Pods/Pods.xcodeproj/project.pbxproj 
b/sdks/swift/Samples/Push/Pods/Pods.xcodeproj/project.pbxproj
deleted file mode 100644
index c308179..0000000
--- a/sdks/swift/Samples/Push/Pods/Pods.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,574 +0,0 @@
-// !$*UTF8*$!
-{
-       archiveVersion = 1;
-       classes = {
-       };
-       objectVersion = 46;
-       objects = {
-
-/* Begin PBXBuildFile section */
-               0230F6AAE041EF13DDEBCAA1 /* UsergridKeychainHelpers.swift in 
Sources */ = {isa = PBXBuildFile; fileRef = 8F4A309D754EFD160527BBB7 /* 
UsergridKeychainHelpers.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               0A32401D2389A0084653A4CD /* UsergridEnums.swift in Sources */ = 
{isa = PBXBuildFile; fileRef = 5E8D52159403921FD1EF01E9 /* UsergridEnums.swift 
*/; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; 
}; };
-               0C2F7201E0A56DF212FD0BB8 /* Pods-umbrella.h in Headers */ = 
{isa = PBXBuildFile; fileRef = D7AA49B0180C2A4A81160579 /* Pods-umbrella.h */; 
settings = {ATTRIBUTES = (Public, ); }; };
-               0E77A21933D7B30F8B5D47AD /* UsergridAuth.swift in Sources */ = 
{isa = PBXBuildFile; fileRef = 7279EFF2629E253B28A024E5 /* UsergridAuth.swift 
*/; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; 
}; };
-               307F8FEB162AE2777394D4E4 /* UsergridRequest.swift in Sources */ 
= {isa = PBXBuildFile; fileRef = 356A453A88DC025388246ECC /* 
UsergridRequest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               36D8092DF0083E5E05C373C6 /* UsergridEntity.swift in Sources */ 
= {isa = PBXBuildFile; fileRef = 8B0E86E6CC3C8AFA07F01102 /* 
UsergridEntity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               4618B645CDDB2B6A409E7998 /* Usergrid.swift in Sources */ = {isa 
= PBXBuildFile; fileRef = 7E251D2A4D82EBA075596237 /* Usergrid.swift */; 
settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; };
-               472C11EE0416E7603A3183CE /* UsergridQuery.swift in Sources */ = 
{isa = PBXBuildFile; fileRef = 02D79814C7139288530D4271 /* UsergridQuery.swift 
*/; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; 
}; };
-               5095C69680A19B8B3B3E972C /* Pods-dummy.m in Sources */ = {isa = 
PBXBuildFile; fileRef = E04EBE2807F0E531B15ECB9E /* Pods-dummy.m */; };
-               636B412C11865C3988F0BA10 /* UsergridResponseError.swift in 
Sources */ = {isa = PBXBuildFile; fileRef = DB9C1447191F12FD154234C9 /* 
UsergridResponseError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               6A505655E645256F22B3CF14 /* UsergridRequestManager.swift in 
Sources */ = {isa = PBXBuildFile; fileRef = EB24A0890F18006CC06BB736 /* 
UsergridRequestManager.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               734E218D339FBF72D92546B9 /* UsergridClient.swift in Sources */ 
= {isa = PBXBuildFile; fileRef = 3919D487B6317147C431C8B8 /* 
UsergridClient.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               7790EB196D5B1773D9A08F17 /* UsergridAssetRequestWrapper.swift 
in Sources */ = {isa = PBXBuildFile; fileRef = 13205172FAA94FA0808D323B /* 
UsergridAssetRequestWrapper.swift */; settings = {COMPILER_FLAGS = "-w 
-Xanalyzer -analyzer-disable-all-checks"; }; };
-               7B9D8BF63F32BEF81197DAB3 /* UsergridDevice.swift in Sources */ 
= {isa = PBXBuildFile; fileRef = 31192E6E357F7011A5C4416A /* 
UsergridDevice.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               7C4BF4C1DD6ADBFBA05210EF /* UsergridSDK-dummy.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 8A55625B5DBEF69316850D6E /* UsergridSDK-dummy.m 
*/; };
-               8DA6013C25DE92EDDEA5C92B /* Foundation.framework in Frameworks 
*/ = {isa = PBXBuildFile; fileRef = DCDFF76CA59AEC9E464E53E4 /* 
Foundation.framework */; };
-               B6341DAFB81AE4B5FACB0BD6 /* UsergridExtensions.swift in Sources 
*/ = {isa = PBXBuildFile; fileRef = A1174AA697C63DA7BFDF2C4F /* 
UsergridExtensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               BAEA7C94BCC7470FA3E45E6F /* UsergridAsset.swift in Sources */ = 
{isa = PBXBuildFile; fileRef = FEE6A966D143F50A9DE0B7C4 /* UsergridAsset.swift 
*/; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; 
}; };
-               BE3F3840BD9D911B2E0001CD /* UsergridFileMetaData.swift in 
Sources */ = {isa = PBXBuildFile; fileRef = A99D725B81077D394BFC4FF5 /* 
UsergridFileMetaData.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               CF5E36F0FCED45C0FE558442 /* UsergridUser.swift in Sources */ = 
{isa = PBXBuildFile; fileRef = B541BD3E43CB3CF748312205 /* UsergridUser.swift 
*/; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; 
}; };
-               D0F140FC383A01E8CF86CCB4 /* UsergridSessionDelegate.swift in 
Sources */ = {isa = PBXBuildFile; fileRef = CF446015D302C2350E083B65 /* 
UsergridSessionDelegate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               D6B24080B61A3C514C1ED4D7 /* UsergridSDK-umbrella.h in Headers 
*/ = {isa = PBXBuildFile; fileRef = D78495D539333E7AF66144E2 /* 
UsergridSDK-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
-               DAE3D02257FC09A9BBC21D50 /* UsergridClientConfig.swift in 
Sources */ = {isa = PBXBuildFile; fileRef = B8BAF92F85EEEDEB21F3AC17 /* 
UsergridClientConfig.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               E1EA28F0979239B29A9D5572 /* UsergridResponse.swift in Sources 
*/ = {isa = PBXBuildFile; fileRef = 2D8EDAF0E46AD0C90EA190F9 /* 
UsergridResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer 
-analyzer-disable-all-checks"; }; };
-               EB3B1CF37D63DE8CD1DDCB51 /* Foundation.framework in Frameworks 
*/ = {isa = PBXBuildFile; fileRef = DCDFF76CA59AEC9E464E53E4 /* 
Foundation.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
-               E1DB1443E489AC9F9518935F /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = CAA424A46C92901DDB85CAE7 /* Project 
object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = 57B25BC8FB1CDE53CD8D6A67;
-                       remoteInfo = UsergridSDK;
-               };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
-               02D79814C7139288530D4271 /* UsergridQuery.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridQuery.swift; path = sdks/swift/Source/UsergridQuery.swift; 
sourceTree = "<group>"; };
-               13205172FAA94FA0808D323B /* UsergridAssetRequestWrapper.swift 
*/ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridAssetRequestWrapper.swift; path = 
sdks/swift/Source/UsergridAssetRequestWrapper.swift; sourceTree = "<group>"; };
-               133181B5ED71FF44BFCFF1C3 /* Pods-resources.sh */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path 
= "Pods-resources.sh"; sourceTree = "<group>"; };
-               1A9E09076042BC4C89BF8668 /* UsergridSDK-prefix.pch */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path 
= "UsergridSDK-prefix.pch"; sourceTree = "<group>"; };
-               21C804C2FE8974C2A7078EC4 /* Pods.release.xcconfig */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 
Pods.release.xcconfig; sourceTree = "<group>"; };
-               2533F17FDE5DF87E974BFFF3 /* UsergridSDK.xcconfig */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 
UsergridSDK.xcconfig; sourceTree = "<group>"; };
-               2B3747495AF8FC864BA6F0BE /* Pods-frameworks.sh */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path 
= "Pods-frameworks.sh"; sourceTree = "<group>"; };
-               2D8EDAF0E46AD0C90EA190F9 /* UsergridResponse.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridResponse.swift; path = sdks/swift/Source/UsergridResponse.swift; 
sourceTree = "<group>"; };
-               31192E6E357F7011A5C4416A /* UsergridDevice.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridDevice.swift; path = sdks/swift/Source/UsergridDevice.swift; 
sourceTree = "<group>"; };
-               31509939FF25C18F2183DE17 /* Pods.modulemap */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = 
"sourcecode.module-map"; path = Pods.modulemap; sourceTree = "<group>"; };
-               356A453A88DC025388246ECC /* UsergridRequest.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridRequest.swift; path = sdks/swift/Source/UsergridRequest.swift; 
sourceTree = "<group>"; };
-               357C721981FB12B2E0247737 /* Podfile */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; 
path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier 
= xcode.lang.ruby; };
-               3919D487B6317147C431C8B8 /* UsergridClient.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridClient.swift; path = sdks/swift/Source/UsergridClient.swift; 
sourceTree = "<group>"; };
-               5E8D52159403921FD1EF01E9 /* UsergridEnums.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridEnums.swift; path = sdks/swift/Source/UsergridEnums.swift; 
sourceTree = "<group>"; };
-               7279EFF2629E253B28A024E5 /* UsergridAuth.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridAuth.swift; path = sdks/swift/Source/UsergridAuth.swift; 
sourceTree = "<group>"; };
-               7B93CD898BEAA0C4868B8FB9 /* Pods.debug.xcconfig */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 
Pods.debug.xcconfig; sourceTree = "<group>"; };
-               7E251D2A4D82EBA075596237 /* Usergrid.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = Usergrid.swift; path = sdks/swift/Source/Usergrid.swift; sourceTree = 
"<group>"; };
-               8A55625B5DBEF69316850D6E /* UsergridSDK-dummy.m */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; 
path = "UsergridSDK-dummy.m"; sourceTree = "<group>"; };
-               8B0E86E6CC3C8AFA07F01102 /* UsergridEntity.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridEntity.swift; path = sdks/swift/Source/UsergridEntity.swift; 
sourceTree = "<group>"; };
-               8C05B33D4F15C6A3E608CCA1 /* Info.plist */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path 
= Info.plist; sourceTree = "<group>"; };
-               8F4A309D754EFD160527BBB7 /* UsergridKeychainHelpers.swift */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridKeychainHelpers.swift; path = 
sdks/swift/Source/UsergridKeychainHelpers.swift; sourceTree = "<group>"; };
-               9275FBE0B27B79163C5111E6 /* Pods-acknowledgements.markdown */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = 
"Pods-acknowledgements.markdown"; sourceTree = "<group>"; };
-               9F0506E56EC0194E8412E3C1 /* Pods-acknowledgements.plist */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = "<group>"; };
-               A1174AA697C63DA7BFDF2C4F /* UsergridExtensions.swift */ = {isa 
= PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridExtensions.swift; path = 
sdks/swift/Source/UsergridExtensions.swift; sourceTree = "<group>"; };
-               A99D725B81077D394BFC4FF5 /* UsergridFileMetaData.swift */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridFileMetaData.swift; path = 
sdks/swift/Source/UsergridFileMetaData.swift; sourceTree = "<group>"; };
-               AEF24A247AB531A6705F5044 /* UsergridSDK.framework */ = {isa = 
PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; 
path = UsergridSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-               B541BD3E43CB3CF748312205 /* UsergridUser.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridUser.swift; path = sdks/swift/Source/UsergridUser.swift; 
sourceTree = "<group>"; };
-               B8BAF92F85EEEDEB21F3AC17 /* UsergridClientConfig.swift */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridClientConfig.swift; path = 
sdks/swift/Source/UsergridClientConfig.swift; sourceTree = "<group>"; };
-               CF446015D302C2350E083B65 /* UsergridSessionDelegate.swift */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridSessionDelegate.swift; path = 
sdks/swift/Source/UsergridSessionDelegate.swift; sourceTree = "<group>"; };
-               D68798F2A9C1F25D4D37E7E1 /* Info.plist */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path 
= Info.plist; sourceTree = "<group>"; };
-               D78495D539333E7AF66144E2 /* UsergridSDK-umbrella.h */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path 
= "UsergridSDK-umbrella.h"; sourceTree = "<group>"; };
-               D7AA49B0180C2A4A81160579 /* Pods-umbrella.h */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path 
= "Pods-umbrella.h"; sourceTree = "<group>"; };
-               DB9C1447191F12FD154234C9 /* UsergridResponseError.swift */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridResponseError.swift; path = 
sdks/swift/Source/UsergridResponseError.swift; sourceTree = "<group>"; };
-               DC5BCB139A788FD0D2A34EA0 /* Pods.framework */ = {isa = 
PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; 
path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-               DCDFF76CA59AEC9E464E53E4 /* Foundation.framework */ = {isa = 
PBXFileReference; lastKnownFileType = wrapper.framework; name = 
Foundation.framework; path = 
Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Foundation.framework;
 sourceTree = DEVELOPER_DIR; };
-               DCFF682D3007A94D971759EA /* UsergridSDK.modulemap */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = 
"sourcecode.module-map"; path = UsergridSDK.modulemap; sourceTree = "<group>"; 
};
-               E04EBE2807F0E531B15ECB9E /* Pods-dummy.m */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; 
path = "Pods-dummy.m"; sourceTree = "<group>"; };
-               EB24A0890F18006CC06BB736 /* UsergridRequestManager.swift */ = 
{isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = 
sourcecode.swift; name = UsergridRequestManager.swift; path = 
sdks/swift/Source/UsergridRequestManager.swift; sourceTree = "<group>"; };
-               FEE6A966D143F50A9DE0B7C4 /* UsergridAsset.swift */ = {isa = 
PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; 
name = UsergridAsset.swift; path = sdks/swift/Source/UsergridAsset.swift; 
sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-               2FA5D37E93BD5946FF203686 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               EB3B1CF37D63DE8CD1DDCB51 /* 
Foundation.framework in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               4FA034ABAF00B18BFC43C570 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               8DA6013C25DE92EDDEA5C92B /* 
Foundation.framework in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-               08C1FB3C7CCE952755DF72BD = {
-                       isa = PBXGroup;
-                       children = (
-                               357C721981FB12B2E0247737 /* Podfile */,
-                               50DF2C2397BE3FAA480A807C /* Frameworks */,
-                               294E43CED79111508FE260E5 /* Pods */,
-                               CDCAECD7CE3B853D7416EEF0 /* Products */,
-                               9A8D25FF0CB859F1490213DD /* Targets Support 
Files */,
-                       );
-                       sourceTree = "<group>";
-               };
-               294E43CED79111508FE260E5 /* Pods */ = {
-                       isa = PBXGroup;
-                       children = (
-                               8B8C30C90118AE0C9A4134B8 /* UsergridSDK */,
-                       );
-                       name = Pods;
-                       sourceTree = "<group>";
-               };
-               50DF2C2397BE3FAA480A807C /* Frameworks */ = {
-                       isa = PBXGroup;
-                       children = (
-                               6644EC413914B758FC8ADC16 /* iOS */,
-                       );
-                       name = Frameworks;
-                       sourceTree = "<group>";
-               };
-               5F78AA6B5C0C62B994771CB6 /* Pods */ = {
-                       isa = PBXGroup;
-                       children = (
-                               D68798F2A9C1F25D4D37E7E1 /* Info.plist */,
-                               31509939FF25C18F2183DE17 /* Pods.modulemap */,
-                               9275FBE0B27B79163C5111E6 /* 
Pods-acknowledgements.markdown */,
-                               9F0506E56EC0194E8412E3C1 /* 
Pods-acknowledgements.plist */,
-                               E04EBE2807F0E531B15ECB9E /* Pods-dummy.m */,
-                               2B3747495AF8FC864BA6F0BE /* Pods-frameworks.sh 
*/,
-                               133181B5ED71FF44BFCFF1C3 /* Pods-resources.sh 
*/,
-                               D7AA49B0180C2A4A81160579 /* Pods-umbrella.h */,
-                               7B93CD898BEAA0C4868B8FB9 /* Pods.debug.xcconfig 
*/,
-                               21C804C2FE8974C2A7078EC4 /* 
Pods.release.xcconfig */,
-                       );
-                       name = Pods;
-                       path = "Target Support Files/Pods";
-                       sourceTree = "<group>";
-               };
-               6644EC413914B758FC8ADC16 /* iOS */ = {
-                       isa = PBXGroup;
-                       children = (
-                               DCDFF76CA59AEC9E464E53E4 /* 
Foundation.framework */,
-                       );
-                       name = iOS;
-                       sourceTree = "<group>";
-               };
-               8B8C30C90118AE0C9A4134B8 /* UsergridSDK */ = {
-                       isa = PBXGroup;
-                       children = (
-                               7E251D2A4D82EBA075596237 /* Usergrid.swift */,
-                               FEE6A966D143F50A9DE0B7C4 /* UsergridAsset.swift 
*/,
-                               13205172FAA94FA0808D323B /* 
UsergridAssetRequestWrapper.swift */,
-                               7279EFF2629E253B28A024E5 /* UsergridAuth.swift 
*/,
-                               3919D487B6317147C431C8B8 /* 
UsergridClient.swift */,
-                               B8BAF92F85EEEDEB21F3AC17 /* 
UsergridClientConfig.swift */,
-                               31192E6E357F7011A5C4416A /* 
UsergridDevice.swift */,
-                               8B0E86E6CC3C8AFA07F01102 /* 
UsergridEntity.swift */,
-                               5E8D52159403921FD1EF01E9 /* UsergridEnums.swift 
*/,
-                               A1174AA697C63DA7BFDF2C4F /* 
UsergridExtensions.swift */,
-                               A99D725B81077D394BFC4FF5 /* 
UsergridFileMetaData.swift */,
-                               8F4A309D754EFD160527BBB7 /* 
UsergridKeychainHelpers.swift */,
-                               02D79814C7139288530D4271 /* UsergridQuery.swift 
*/,
-                               356A453A88DC025388246ECC /* 
UsergridRequest.swift */,
-                               EB24A0890F18006CC06BB736 /* 
UsergridRequestManager.swift */,
-                               2D8EDAF0E46AD0C90EA190F9 /* 
UsergridResponse.swift */,
-                               DB9C1447191F12FD154234C9 /* 
UsergridResponseError.swift */,
-                               CF446015D302C2350E083B65 /* 
UsergridSessionDelegate.swift */,
-                               B541BD3E43CB3CF748312205 /* UsergridUser.swift 
*/,
-                               EC16B2F94BBD39323DEF3137 /* Support Files */,
-                       );
-                       path = UsergridSDK;
-                       sourceTree = "<group>";
-               };
-               9A8D25FF0CB859F1490213DD /* Targets Support Files */ = {
-                       isa = PBXGroup;
-                       children = (
-                               5F78AA6B5C0C62B994771CB6 /* Pods */,
-                       );
-                       name = "Targets Support Files";
-                       sourceTree = "<group>";
-               };
-               CDCAECD7CE3B853D7416EEF0 /* Products */ = {
-                       isa = PBXGroup;
-                       children = (
-                               DC5BCB139A788FD0D2A34EA0 /* Pods.framework */,
-                               AEF24A247AB531A6705F5044 /* 
UsergridSDK.framework */,
-                       );
-                       name = Products;
-                       sourceTree = "<group>";
-               };
-               EC16B2F94BBD39323DEF3137 /* Support Files */ = {
-                       isa = PBXGroup;
-                       children = (
-                               8C05B33D4F15C6A3E608CCA1 /* Info.plist */,
-                               DCFF682D3007A94D971759EA /* 
UsergridSDK.modulemap */,
-                               2533F17FDE5DF87E974BFFF3 /* 
UsergridSDK.xcconfig */,
-                               8A55625B5DBEF69316850D6E /* UsergridSDK-dummy.m 
*/,
-                               1A9E09076042BC4C89BF8668 /* 
UsergridSDK-prefix.pch */,
-                               D78495D539333E7AF66144E2 /* 
UsergridSDK-umbrella.h */,
-                       );
-                       name = "Support Files";
-                       path = "../Target Support Files/UsergridSDK";
-                       sourceTree = "<group>";
-               };
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
-               0C8E9BE1D302B4885BFB82CD /* Headers */ = {
-                       isa = PBXHeadersBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               0C2F7201E0A56DF212FD0BB8 /* Pods-umbrella.h in 
Headers */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               8DDDDDE59DB38CB8565B3934 /* Headers */ = {
-                       isa = PBXHeadersBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               D6B24080B61A3C514C1ED4D7 /* 
UsergridSDK-umbrella.h in Headers */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
-               57B25BC8FB1CDE53CD8D6A67 /* UsergridSDK */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = D71688E311A0A203754C4B6B /* 
Build configuration list for PBXNativeTarget "UsergridSDK" */;
-                       buildPhases = (
-                               3FA498EB78830695420BE3BE /* Sources */,
-                               4FA034ABAF00B18BFC43C570 /* Frameworks */,
-                               8DDDDDE59DB38CB8565B3934 /* Headers */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                       );
-                       name = UsergridSDK;
-                       productName = UsergridSDK;
-                       productReference = AEF24A247AB531A6705F5044 /* 
UsergridSDK.framework */;
-                       productType = "com.apple.product-type.framework";
-               };
-               5E03BE868DDCE99738617E6A /* Pods */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = 06A82DCCFD35AF18584EAB0A /* 
Build configuration list for PBXNativeTarget "Pods" */;
-                       buildPhases = (
-                               A4C3BE745F536BDF0ABF8D14 /* Sources */,
-                               2FA5D37E93BD5946FF203686 /* Frameworks */,
-                               0C8E9BE1D302B4885BFB82CD /* Headers */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               E57AC4F63404EA1A9634C91F /* PBXTargetDependency 
*/,
-                       );
-                       name = Pods;
-                       productName = Pods;
-                       productReference = DC5BCB139A788FD0D2A34EA0 /* 
Pods.framework */;
-                       productType = "com.apple.product-type.framework";
-               };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-               CAA424A46C92901DDB85CAE7 /* Project object */ = {
-                       isa = PBXProject;
-                       attributes = {
-                               LastSwiftUpdateCheck = 0700;
-                               LastUpgradeCheck = 0700;
-                       };
-                       buildConfigurationList = D2DB36FCAEB9397DD4D38091 /* 
Build configuration list for PBXProject "Pods" */;
-                       compatibilityVersion = "Xcode 3.2";
-                       developmentRegion = English;
-                       hasScannedForEncodings = 0;
-                       knownRegions = (
-                               en,
-                       );
-                       mainGroup = 08C1FB3C7CCE952755DF72BD;
-                       productRefGroup = CDCAECD7CE3B853D7416EEF0 /* Products 
*/;
-                       projectDirPath = "";
-                       projectRoot = "";
-                       targets = (
-                               5E03BE868DDCE99738617E6A /* Pods */,
-                               57B25BC8FB1CDE53CD8D6A67 /* UsergridSDK */,
-                       );
-               };
-/* End PBXProject section */
-
-/* Begin PBXSourcesBuildPhase section */
-               3FA498EB78830695420BE3BE /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               4618B645CDDB2B6A409E7998 /* Usergrid.swift in 
Sources */,
-                               BAEA7C94BCC7470FA3E45E6F /* UsergridAsset.swift 
in Sources */,
-                               7790EB196D5B1773D9A08F17 /* 
UsergridAssetRequestWrapper.swift in Sources */,
-                               0E77A21933D7B30F8B5D47AD /* UsergridAuth.swift 
in Sources */,
-                               734E218D339FBF72D92546B9 /* 
UsergridClient.swift in Sources */,
-                               DAE3D02257FC09A9BBC21D50 /* 
UsergridClientConfig.swift in Sources */,
-                               7B9D8BF63F32BEF81197DAB3 /* 
UsergridDevice.swift in Sources */,
-                               36D8092DF0083E5E05C373C6 /* 
UsergridEntity.swift in Sources */,
-                               0A32401D2389A0084653A4CD /* UsergridEnums.swift 
in Sources */,
-                               B6341DAFB81AE4B5FACB0BD6 /* 
UsergridExtensions.swift in Sources */,
-                               BE3F3840BD9D911B2E0001CD /* 
UsergridFileMetaData.swift in Sources */,
-                               0230F6AAE041EF13DDEBCAA1 /* 
UsergridKeychainHelpers.swift in Sources */,
-                               472C11EE0416E7603A3183CE /* UsergridQuery.swift 
in Sources */,
-                               307F8FEB162AE2777394D4E4 /* 
UsergridRequest.swift in Sources */,
-                               6A505655E645256F22B3CF14 /* 
UsergridRequestManager.swift in Sources */,
-                               E1EA28F0979239B29A9D5572 /* 
UsergridResponse.swift in Sources */,
-                               636B412C11865C3988F0BA10 /* 
UsergridResponseError.swift in Sources */,
-                               7C4BF4C1DD6ADBFBA05210EF /* UsergridSDK-dummy.m 
in Sources */,
-                               D0F140FC383A01E8CF86CCB4 /* 
UsergridSessionDelegate.swift in Sources */,
-                               CF5E36F0FCED45C0FE558442 /* UsergridUser.swift 
in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               A4C3BE745F536BDF0ABF8D14 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               5095C69680A19B8B3B3E972C /* Pods-dummy.m in 
Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
-               E57AC4F63404EA1A9634C91F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       name = UsergridSDK;
-                       target = 57B25BC8FB1CDE53CD8D6A67 /* UsergridSDK */;
-                       targetProxy = E1DB1443E489AC9F9518935F /* 
PBXContainerItemProxy */;
-               };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
-               123AEC4F4421A53B7F8FC23E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       baseConfigurationReference = 21C804C2FE8974C2A7078EC4 
/* Pods.release.xcconfig */;
-                       buildSettings = {
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               CURRENT_PROJECT_VERSION = 1;
-                               DEFINES_MODULE = YES;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               DYLIB_INSTALL_NAME_BASE = "@rpath";
-                               ENABLE_STRICT_OBJC_MSGSEND = YES;
-                               INFOPLIST_FILE = "Target Support 
Files/Pods/Info.plist";
-                               INSTALL_PATH = 
"$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) 
@executable_path/Frameworks @loader_path/Frameworks";
-                               MACH_O_TYPE = staticlib;
-                               MODULEMAP_FILE = "Target Support 
Files/Pods/Pods.modulemap";
-                               MTL_ENABLE_DEBUG_INFO = NO;
-                               OTHER_LDFLAGS = "";
-                               OTHER_LIBTOOLFLAGS = "";
-                               PODS_ROOT = "$(SRCROOT)";
-                               PRODUCT_NAME = Pods;
-                               SDKROOT = iphoneos;
-                               SKIP_INSTALL = YES;
-                               TARGETED_DEVICE_FAMILY = "1,2";
-                               VERSIONING_SYSTEM = "apple-generic";
-                               VERSION_INFO_PREFIX = "";
-                       };
-                       name = Release;
-               };
-               19F63C46299A4DD76BD9A03D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               ALWAYS_SEARCH_USER_PATHS = NO;
-                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
-                               CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
-                               CLANG_ENABLE_OBJC_ARC = YES;
-                               CLANG_WARN_BOOL_CONVERSION = YES;
-                               CLANG_WARN_CONSTANT_CONVERSION = YES;
-                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
-                               CLANG_WARN_EMPTY_BODY = YES;
-                               CLANG_WARN_ENUM_CONVERSION = YES;
-                               CLANG_WARN_INT_CONVERSION = YES;
-                               CLANG_WARN_OBJC_ROOT_CLASS = YES;
-                               CLANG_WARN_UNREACHABLE_CODE = YES;
-                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                               COPY_PHASE_STRIP = YES;
-                               ENABLE_NS_ASSERTIONS = NO;
-                               GCC_C_LANGUAGE_STANDARD = gnu99;
-                               GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1";
-                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
-                               GCC_WARN_UNDECLARED_SELECTOR = YES;
-                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
-                               GCC_WARN_UNUSED_FUNCTION = YES;
-                               GCC_WARN_UNUSED_VARIABLE = YES;
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-                               STRIP_INSTALLED_PRODUCT = NO;
-                               SYMROOT = "${SRCROOT}/../build";
-                               VALIDATE_PRODUCT = YES;
-                       };
-                       name = Release;
-               };
-               4120F97032121255C340C2AC /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       baseConfigurationReference = 7B93CD898BEAA0C4868B8FB9 
/* Pods.debug.xcconfig */;
-                       buildSettings = {
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               CURRENT_PROJECT_VERSION = 1;
-                               DEFINES_MODULE = YES;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               DYLIB_INSTALL_NAME_BASE = "@rpath";
-                               ENABLE_STRICT_OBJC_MSGSEND = YES;
-                               INFOPLIST_FILE = "Target Support 
Files/Pods/Info.plist";
-                               INSTALL_PATH = 
"$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) 
@executable_path/Frameworks @loader_path/Frameworks";
-                               MACH_O_TYPE = staticlib;
-                               MODULEMAP_FILE = "Target Support 
Files/Pods/Pods.modulemap";
-                               MTL_ENABLE_DEBUG_INFO = YES;
-                               OTHER_LDFLAGS = "";
-                               OTHER_LIBTOOLFLAGS = "";
-                               PODS_ROOT = "$(SRCROOT)";
-                               PRODUCT_NAME = Pods;
-                               SDKROOT = iphoneos;
-                               SKIP_INSTALL = YES;
-                               SWIFT_OPTIMIZATION_LEVEL = "-Onone";
-                               TARGETED_DEVICE_FAMILY = "1,2";
-                               VERSIONING_SYSTEM = "apple-generic";
-                               VERSION_INFO_PREFIX = "";
-                       };
-                       name = Debug;
-               };
-               9C0EC981B505E548EB1F92C7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       baseConfigurationReference = 2533F17FDE5DF87E974BFFF3 
/* UsergridSDK.xcconfig */;
-                       buildSettings = {
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               CURRENT_PROJECT_VERSION = 1;
-                               DEFINES_MODULE = YES;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               DYLIB_INSTALL_NAME_BASE = "@rpath";
-                               ENABLE_STRICT_OBJC_MSGSEND = YES;
-                               GCC_PREFIX_HEADER = "Target Support 
Files/UsergridSDK/UsergridSDK-prefix.pch";
-                               INFOPLIST_FILE = "Target Support 
Files/UsergridSDK/Info.plist";
-                               INSTALL_PATH = 
"$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) 
@executable_path/Frameworks @loader_path/Frameworks";
-                               MODULEMAP_FILE = "Target Support 
Files/UsergridSDK/UsergridSDK.modulemap";
-                               MTL_ENABLE_DEBUG_INFO = NO;
-                               PRODUCT_NAME = UsergridSDK;
-                               SDKROOT = iphoneos;
-                               SKIP_INSTALL = YES;
-                               TARGETED_DEVICE_FAMILY = "1,2";
-                               VERSIONING_SYSTEM = "apple-generic";
-                               VERSION_INFO_PREFIX = "";
-                       };
-                       name = Release;
-               };
-               C92B0B2253F114C5F93F756D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       baseConfigurationReference = 2533F17FDE5DF87E974BFFF3 
/* UsergridSDK.xcconfig */;
-                       buildSettings = {
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               CURRENT_PROJECT_VERSION = 1;
-                               DEFINES_MODULE = YES;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               DYLIB_INSTALL_NAME_BASE = "@rpath";
-                               ENABLE_STRICT_OBJC_MSGSEND = YES;
-                               GCC_PREFIX_HEADER = "Target Support 
Files/UsergridSDK/UsergridSDK-prefix.pch";
-                               INFOPLIST_FILE = "Target Support 
Files/UsergridSDK/Info.plist";
-                               INSTALL_PATH = 
"$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) 
@executable_path/Frameworks @loader_path/Frameworks";
-                               MODULEMAP_FILE = "Target Support 
Files/UsergridSDK/UsergridSDK.modulemap";
-                               MTL_ENABLE_DEBUG_INFO = YES;
-                               PRODUCT_NAME = UsergridSDK;
-                               SDKROOT = iphoneos;
-                               SKIP_INSTALL = YES;
-                               SWIFT_OPTIMIZATION_LEVEL = "-Onone";
-                               TARGETED_DEVICE_FAMILY = "1,2";
-                               VERSIONING_SYSTEM = "apple-generic";
-                               VERSION_INFO_PREFIX = "";
-                       };
-                       name = Debug;
-               };
-               D86C4BBCA5FCE3168A028DE8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               ALWAYS_SEARCH_USER_PATHS = NO;
-                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
-                               CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
-                               CLANG_ENABLE_OBJC_ARC = YES;
-                               CLANG_WARN_BOOL_CONVERSION = YES;
-                               CLANG_WARN_CONSTANT_CONVERSION = YES;
-                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
-                               CLANG_WARN_EMPTY_BODY = YES;
-                               CLANG_WARN_ENUM_CONVERSION = YES;
-                               CLANG_WARN_INT_CONVERSION = YES;
-                               CLANG_WARN_OBJC_ROOT_CLASS = YES;
-                               CLANG_WARN_UNREACHABLE_CODE = YES;
-                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                               COPY_PHASE_STRIP = NO;
-                               GCC_C_LANGUAGE_STANDARD = gnu99;
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "DEBUG=1",
-                                       "$(inherited)",
-                               );
-                               GCC_SYMBOLS_PRIVATE_EXTERN = NO;
-                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
-                               GCC_WARN_UNDECLARED_SELECTOR = YES;
-                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
-                               GCC_WARN_UNUSED_FUNCTION = YES;
-                               GCC_WARN_UNUSED_VARIABLE = YES;
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-                               ONLY_ACTIVE_ARCH = YES;
-                               STRIP_INSTALLED_PRODUCT = NO;
-                               SYMROOT = "${SRCROOT}/../build";
-                       };
-                       name = Debug;
-               };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-               06A82DCCFD35AF18584EAB0A /* Build configuration list for 
PBXNativeTarget "Pods" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               4120F97032121255C340C2AC /* Debug */,
-                               123AEC4F4421A53B7F8FC23E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               D2DB36FCAEB9397DD4D38091 /* Build configuration list for 
PBXProject "Pods" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               D86C4BBCA5FCE3168A028DE8 /* Debug */,
-                               19F63C46299A4DD76BD9A03D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               D71688E311A0A203754C4B6B /* Build configuration list for 
PBXNativeTarget "UsergridSDK" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               C92B0B2253F114C5F93F756D /* Debug */,
-                               9C0EC981B505E548EB1F92C7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-/* End XCConfigurationList section */
-       };
-       rootObject = CAA424A46C92901DDB85CAE7 /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/Push/Pods/Target
 Support Files/Pods/Info.plist
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Pods/Target Support Files/Pods/Info.plist 
b/sdks/swift/Samples/Push/Pods/Target Support Files/Pods/Info.plist
deleted file mode 100644
index 6974542..0000000
--- a/sdks/swift/Samples/Push/Pods/Target Support Files/Pods/Info.plist 
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
-<plist version="1.0">
-<dict>
-  <key>CFBundleDevelopmentRegion</key>
-  <string>en</string>
-  <key>CFBundleExecutable</key>
-  <string>${EXECUTABLE_NAME}</string>
-  <key>CFBundleIdentifier</key>
-  <string>org.cocoapods.${PRODUCT_NAME:rfc1034identifier}</string>
-  <key>CFBundleInfoDictionaryVersion</key>
-  <string>6.0</string>
-  <key>CFBundleName</key>
-  <string>${PRODUCT_NAME}</string>
-  <key>CFBundlePackageType</key>
-  <string>FMWK</string>
-  <key>CFBundleShortVersionString</key>
-  <string>1.0.0</string>
-  <key>CFBundleSignature</key>
-  <string>????</string>
-  <key>CFBundleVersion</key>
-  <string>${CURRENT_PROJECT_VERSION}</string>
-  <key>NSPrincipalClass</key>
-  <string></string>
-</dict>
-</plist>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/c638c774/sdks/swift/Samples/Push/Pods/Target
 Support Files/Pods/Pods-acknowledgements.markdown
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Pods/Target Support 
Files/Pods/Pods-acknowledgements.markdown b/sdks/swift/Samples/Push/Pods/Target 
Support Files/Pods/Pods-acknowledgements.markdown
deleted file mode 100644
index abbcafc..0000000
--- a/sdks/swift/Samples/Push/Pods/Target Support 
Files/Pods/Pods-acknowledgements.markdown     
+++ /dev/null
@@ -1,334 +0,0 @@
-# Acknowledgements
-This application makes use of the following third party libraries:
-
-## UsergridSDK
-
-
-Apache Usergrid itself is licensed under the terms of the Apache License:
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
-------------------------------------------------------------------------------
-
-USERGRID SUBCOMPONENTS
-
-The Usergrid software includes a number of subcomponents with separate
-copyrights and license terms. Your use of the source code for these 
-subcomponents is subject to the terms and conditions of the following 
-licenses. 
-
-IOS SDK
--------
-For the SBJson component:
- 
- Copyright (c) Stig Brautaset. All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
-   list of conditions and the following disclaimer.
- 
- * Redistributions in binary form must reproduce the above copyright notice,
-   this list of conditions and the following disclaimer in the documentation
-   and/or other materials provided with the distribution.
- 
- * Neither the name of the author nor the names of its contributors may be used
-   to endorse or promote products derived from this software without specific
-   prior written permission.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-For the SSKeychain component:
------------------------------
-
- Copyright (c) Sam Soffes, http://soff.es
-
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
-
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
- OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
- WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-Other components:
------------------
-
-This product bundles angular.js
-Copyright(c) Google, Inc. Released under the MIT license.
-
-This product bundles angular-scenario.js, part of jQuery JavaScript Library
-which Includes Sizzle.js Copyright (c) jQuery Foundation, Inc. and others.
-Released under the MIT license.
-
-This product bundles Bootstrap Copyright (c) Twitter, Inc
-Licensed under the MIT license.
-
-The product bundles Intro.js (MIT licensed)
-Copyright (c) usabli.ca - A weekend project by Afshin Mehrabani (@afshinmeh)
-
-This product bundles jQuery
-Licensed under MIT license.
-
-This product bundles jQuery-UI
-Licensed under MIT license.
-
-This product bundles jQuery Sparklines (New BSD License)
-Copyright (c) Splunk Inc.
-
-This product bundles Mocha. 
-All rights reserved. Licensed under MIT.
-Copyright (c) TJ Holowaychuk <[email protected]>
-
-This product bundles NewtonSoft.Json under MIT license 
-
-This product bundles NPM MD5 (BSD-3 licensed)
-Copyright (c) Paul Vorbach and Copyright (C), Jeff Mott.
-
-This product bundles NSubsttute under BSD license 
-
-This product bundles SBJson, which is available under a "3-clause BSD" license.
-For details, see sdks/ios/UGAPI/SBJson/ .
-
-This product bundles Sphinx under BSD license 
-
-This product bundles SSKeychain, which is available under a "MIT/X11" license.
-For details, see sdks/ios/UGAPI/SSKeychain/.
-
-This product bundles SSToolkit.
-Copyright (c) Sam Soffes. All rights reserved.
-These files can be located within the /sdks/ios package.
-
-This product bundles Entypo, CC by SA license
-
-This product bundles date.min.js, MIT license
-
-This product bundles jquery.ui.timepicker.min.js, MIT license
-
-This product bundles blanket_mocha.min.js, MIT license
-
-This product bundles FontAwesome, SIL Open Font License 
-
-
-Generated by CocoaPods - http://cocoapods.org

Reply via email to