http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/ActivityFeed/WatchSample
 Extension/InterfaceController.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/ActivityFeed/WatchSample 
Extension/InterfaceController.swift 
b/sdks/swift/Samples/ActivityFeed/WatchSample 
Extension/InterfaceController.swift
deleted file mode 100644
index a61192a..0000000
--- a/sdks/swift/Samples/ActivityFeed/WatchSample 
Extension/InterfaceController.swift   
+++ /dev/null
@@ -1,81 +0,0 @@
-//
-//  InterfaceController.swift
-//  WatchSample Extension
-//
-//  Created by Robert Walsh on 1/19/16.
-//
-/*
- *
- * 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 WatchKit
-import Foundation
-import UsergridSDK
-import WatchConnectivity
-
-class InterfaceController: WKInterfaceController,WCSessionDelegate {
-
-    @IBOutlet var messageTable: WKInterfaceTable!
-    var messageEntities: [ActivityEntity] = []
-
-    override func awakeWithContext(context: AnyObject?) {
-        super.awakeWithContext(context)
-        if WCSession.isSupported() {
-            let session = WCSession.defaultSession()
-            session.delegate = self
-            session.activateSession()
-        }
-    }
-
-    override func willActivate() {
-        self.reloadTable()
-        if WCSession.defaultSession().reachable {
-            WCSession.defaultSession().sendMessage(["action":"getMessages"], 
replyHandler: nil) { (error) -> Void in
-                print(error)
-            }
-        }
-        super.willActivate()
-    }
-
-    func reloadTable() {
-        self.messageTable.setNumberOfRows(messageEntities.count, withRowType: 
"MessageRow")
-        for index in 0..<self.messageTable.numberOfRows {
-            if let controller = self.messageTable.rowControllerAtIndex(index) 
as? MessageRowController {
-                let messageEntity = messageEntities[index]
-                controller.titleLabel.setText(messageEntity.displayName)
-                controller.messageLabel.setText(messageEntity.content)
-            }
-        }
-    }
-
-    func session(session: WCSession, didReceiveMessageData messageData: 
NSData) {
-        NSKeyedUnarchiver.setClass(ActivityEntity.self, forClassName: 
"ActivityEntity")
-        if let messageEntities = 
NSKeyedUnarchiver.unarchiveObjectWithData(messageData) as? [ActivityEntity] {
-            self.messageEntities = messageEntities
-            self.reloadTable()
-        }
-    }
-}
-
-class MessageRowController: NSObject {
-
-    @IBOutlet var titleLabel: WKInterfaceLabel!
-    @IBOutlet var messageLabel: WKInterfaceLabel!
-    
-}

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/ActivityFeed/WatchSample/Assets.xcassets/AppIcon.appiconset/Contents.json
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/ActivityFeed/WatchSample/Assets.xcassets/AppIcon.appiconset/Contents.json
 
b/sdks/swift/Samples/ActivityFeed/WatchSample/Assets.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index dd221ba..0000000
--- 
a/sdks/swift/Samples/ActivityFeed/WatchSample/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,55 +0,0 @@
-{
-  "images" : [
-    {
-      "size" : "24x24",
-      "idiom" : "watch",
-      "scale" : "2x",
-      "role" : "notificationCenter",
-      "subtype" : "38mm"
-    },
-    {
-      "size" : "27.5x27.5",
-      "idiom" : "watch",
-      "scale" : "2x",
-      "role" : "notificationCenter",
-      "subtype" : "42mm"
-    },
-    {
-      "size" : "29x29",
-      "idiom" : "watch",
-      "role" : "companionSettings",
-      "scale" : "2x"
-    },
-    {
-      "size" : "29x29",
-      "idiom" : "watch",
-      "role" : "companionSettings",
-      "scale" : "3x"
-    },
-    {
-      "size" : "40x40",
-      "idiom" : "watch",
-      "scale" : "2x",
-      "role" : "appLauncher",
-      "subtype" : "38mm"
-    },
-    {
-      "size" : "86x86",
-      "idiom" : "watch",
-      "scale" : "2x",
-      "role" : "quickLook",
-      "subtype" : "38mm"
-    },
-    {
-      "size" : "98x98",
-      "idiom" : "watch",
-      "scale" : "2x",
-      "role" : "quickLook",
-      "subtype" : "42mm"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/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
deleted file mode 100644
index 4e011dc..0000000
--- 
a/sdks/swift/Samples/ActivityFeed/WatchSample/Base.lproj/Interface.storyboard
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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="9530"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBWatchKitPlugin" 
version="9515"/>
-    </dependencies>
-    <scenes>
-        <!--Feed-->
-        <scene sceneID="aou-V4-d1y">
-            <objects>
-                <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>
-                                <tableRow identifier="MessageRow" 
id="s77-Tk-Kwm" customClass="MessageRowController" 
customModule="WatchSample_Extension">
-                                    <group key="rootItem" width="1" 
height="0.0" alignment="left" layout="vertical" spacing="6" id="7T9-to-Yec">
-                                        <items>
-                                            <separator alignment="left" 
id="T88-lA-wzU">
-                                                <color key="color" red="1" 
green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
-                                            </separator>
-                                            <label alignment="left" 
text="Label" numberOfLines="0" id="Moc-hL-RIQ">
-                                                <color key="textColor" 
red="0.090196078430000007" green="0.33725490200000002" 
blue="0.50588235290000005" alpha="1" colorSpace="calibratedRGB"/>
-                                            </label>
-                                            <label width="119.5" 
alignment="left" text="Label" numberOfLines="0" id="uGF-56-y5z"/>
-                                            <separator alignment="left" 
id="zwp-tp-Qaa">
-                                                <color key="color" red="1" 
green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
-                                            </separator>
-                                        </items>
-                                    </group>
-                                    <connections>
-                                        <outlet property="messageLabel" 
destination="uGF-56-y5z" id="fOS-RF-6Yi"/>
-                                        <outlet property="titleLabel" 
destination="Moc-hL-RIQ" id="9Hq-0v-bfG"/>
-                                    </connections>
-                                </tableRow>
-                            </items>
-                        </table>
-                    </items>
-                    <connections>
-                        <outlet property="messageTable" 
destination="gbs-i5-TZT" id="b4D-hF-whq"/>
-                    </connections>
-                </controller>
-            </objects>
-            <point key="canvasLocation" x="281" y="350"/>
-        </scene>
-    </scenes>
-</document>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/ActivityFeed/WatchSample/Info.plist
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/ActivityFeed/WatchSample/Info.plist 
b/sdks/swift/Samples/ActivityFeed/WatchSample/Info.plist
deleted file mode 100644
index b7ffbc1..0000000
--- a/sdks/swift/Samples/ActivityFeed/WatchSample/Info.plist
+++ /dev/null
@@ -1,35 +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>CFBundleDisplayName</key>
-       <string>ActivityFeed</string>
-       <key>CFBundleExecutable</key>
-       <string>$(EXECUTABLE_NAME)</string>
-       <key>CFBundleIdentifier</key>
-       <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
-       <key>CFBundleInfoDictionaryVersion</key>
-       <string>6.0</string>
-       <key>CFBundleName</key>
-       <string>$(PRODUCT_NAME)</string>
-       <key>CFBundlePackageType</key>
-       <string>APPL</string>
-       <key>CFBundleShortVersionString</key>
-       <string>1.0</string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>1</string>
-       <key>UISupportedInterfaceOrientations</key>
-       <array>
-               <string>UIInterfaceOrientationPortrait</string>
-               <string>UIInterfaceOrientationPortraitUpsideDown</string>
-       </array>
-       <key>WKCompanionAppBundleIdentifier</key>
-       <string>com.usergrid.activityfeed</string>
-       <key>WKWatchKitApp</key>
-       <true/>
-</dict>
-</plist>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Push.xcodeproj/project.pbxproj
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Push.xcodeproj/project.pbxproj 
b/sdks/swift/Samples/Push/Push.xcodeproj/project.pbxproj
deleted file mode 100644
index f786e4e..0000000
--- a/sdks/swift/Samples/Push/Push.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,473 +0,0 @@
-// !$*UTF8*$!
-{
-       archiveVersion = 1;
-       classes = {
-       };
-       objectVersion = 46;
-       objects = {
-
-/* Begin PBXBuildFile section */
-               634855231C726A3B005FE016 /* UsergridSDK.framework in Frameworks 
*/ = {isa = PBXBuildFile; fileRef = 634855161C726A2D005FE016 /* 
UsergridSDK.framework */; };
-               634855241C726A3B005FE016 /* UsergridSDK.framework in Embed 
Frameworks */ = {isa = PBXBuildFile; fileRef = 634855161C726A2D005FE016 /* 
UsergridSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, 
RemoveHeadersOnCopy, ); }; };
-               637A720E1C5BF8160056545A /* AppDelegate.swift in Sources */ = 
{isa = PBXBuildFile; fileRef = 637A72061C5BF8160056545A /* AppDelegate.swift 
*/; };
-               637A720F1C5BF8160056545A /* Assets.xcassets in Resources */ = 
{isa = PBXBuildFile; fileRef = 637A72071C5BF8160056545A /* Assets.xcassets */; 
};
-               637A72101C5BF8160056545A /* LaunchScreen.storyboard in 
Resources */ = {isa = PBXBuildFile; fileRef = 637A72081C5BF8160056545A /* 
LaunchScreen.storyboard */; };
-               637A72111C5BF8160056545A /* Main.storyboard in Resources */ = 
{isa = PBXBuildFile; fileRef = 637A720A1C5BF8160056545A /* Main.storyboard */; 
};
-               637A72131C5BF8160056545A /* ViewController.swift in Sources */ 
= {isa = PBXBuildFile; fileRef = 637A720D1C5BF8160056545A /* 
ViewController.swift */; };
-               637A72161C5C06270056545A /* UsergridManager.swift in Sources */ 
= {isa = PBXBuildFile; fileRef = 637A72151C5C06270056545A /* 
UsergridManager.swift */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
-               634855151C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 63AF0E881BBC38FB009D4196;
-                       remoteInfo = "UsergridSDK iOS";
-               };
-               634855171C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 639B4BEB1C3DD6CF005E26E7;
-                       remoteInfo = "UsergridSDK watchOS";
-               };
-               634855191C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 63EE610B1C406E1600AFC2CF;
-                       remoteInfo = "UsergridSDK tvOS";
-               };
-               6348551B1C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 631920451C48436500F99E86;
-                       remoteInfo = "UsergridSDK OSX";
-               };
-               6348551D1C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 6319204B1C49BC0700F99E86;
-                       remoteInfo = UsergridSDK_TVOS_Tests;
-               };
-               6348551F1C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 630A219F1C49BFFC008BE87F;
-                       remoteInfo = UsergridSDK_OSX_Tests;
-               };
-               634855211C726A2D005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 2;
-                       remoteGlobalIDString = 630A21B81C49C473008BE87F;
-                       remoteInfo = UsergridSDK_iOS_Tests;
-               };
-               634855251C726A3B005FE016 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */;
-                       proxyType = 1;
-                       remoteGlobalIDString = 63AF0E871BBC38FB009D4196;
-                       remoteInfo = "UsergridSDK iOS";
-               };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXCopyFilesBuildPhase section */
-               634855271C726A3B005FE016 /* Embed Frameworks */ = {
-                       isa = PBXCopyFilesBuildPhase;
-                       buildActionMask = 2147483647;
-                       dstPath = "";
-                       dstSubfolderSpec = 10;
-                       files = (
-                               634855241C726A3B005FE016 /* 
UsergridSDK.framework in Embed Frameworks */,
-                       );
-                       name = "Embed Frameworks";
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
-               6348550B1C726A2D005FE016 /* UsergridSDK.xcodeproj */ = {isa = 
PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = 
UsergridSDK.xcodeproj; path = ../../UsergridSDK.xcodeproj; sourceTree = 
"<group>"; };
-               637A71F01C5BF7B10056545A /* Push.app */ = {isa = 
PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; 
path = Push.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               637A72061C5BF8160056545A /* AppDelegate.swift */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path 
= AppDelegate.swift; sourceTree = "<group>"; };
-               637A72071C5BF8160056545A /* Assets.xcassets */ = {isa = 
PBXFileReference; lastKnownFileType = folder.assetcatalog; path = 
Assets.xcassets; sourceTree = "<group>"; };
-               637A72091C5BF8160056545A /* Base */ = {isa = PBXFileReference; 
lastKnownFileType = file.storyboard; name = Base; path = 
Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
-               637A720B1C5BF8160056545A /* Base */ = {isa = PBXFileReference; 
lastKnownFileType = file.storyboard; name = Base; path = 
Base.lproj/Main.storyboard; sourceTree = "<group>"; };
-               637A720C1C5BF8160056545A /* Info.plist */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = 
Info.plist; sourceTree = "<group>"; };
-               637A720D1C5BF8160056545A /* ViewController.swift */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path 
= ViewController.swift; sourceTree = "<group>"; };
-               637A72151C5C06270056545A /* UsergridManager.swift */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path 
= UsergridManager.swift; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-               637A71ED1C5BF7B10056545A /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               634855231C726A3B005FE016 /* 
UsergridSDK.framework in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-               6348550C1C726A2D005FE016 /* Products */ = {
-                       isa = PBXGroup;
-                       children = (
-                               634855161C726A2D005FE016 /* 
UsergridSDK.framework */,
-                               634855181C726A2D005FE016 /* 
UsergridSDK.framework */,
-                               6348551A1C726A2D005FE016 /* 
UsergridSDK.framework */,
-                               6348551C1C726A2D005FE016 /* 
UsergridSDK.framework */,
-                               6348551E1C726A2D005FE016 /* 
UsergridSDK_TVOS_Tests.xctest */,
-                               634855201C726A2D005FE016 /* 
UsergridSDK_OSX_Tests.xctest */,
-                               634855221C726A2D005FE016 /* 
UsergridSDK_iOS_Tests.xctest */,
-                       );
-                       name = Products;
-                       sourceTree = "<group>";
-               };
-               637A71E71C5BF7B10056545A = {
-                       isa = PBXGroup;
-                       children = (
-                               6348550B1C726A2D005FE016 /* 
UsergridSDK.xcodeproj */,
-                               637A72051C5BF8160056545A /* Source */,
-                               637A71F11C5BF7B10056545A /* Products */,
-                       );
-                       sourceTree = "<group>";
-               };
-               637A71F11C5BF7B10056545A /* Products */ = {
-                       isa = PBXGroup;
-                       children = (
-                               637A71F01C5BF7B10056545A /* Push.app */,
-                       );
-                       name = Products;
-                       sourceTree = "<group>";
-               };
-               637A72051C5BF8160056545A /* Source */ = {
-                       isa = PBXGroup;
-                       children = (
-                               637A72061C5BF8160056545A /* AppDelegate.swift 
*/,
-                               637A720D1C5BF8160056545A /* 
ViewController.swift */,
-                               637A72151C5C06270056545A /* 
UsergridManager.swift */,
-                               637A720A1C5BF8160056545A /* Main.storyboard */,
-                               637A72081C5BF8160056545A /* 
LaunchScreen.storyboard */,
-                               637A72141C5BF8220056545A /* Supporting Files */,
-                       );
-                       path = Source;
-                       sourceTree = "<group>";
-               };
-               637A72141C5BF8220056545A /* Supporting Files */ = {
-                       isa = PBXGroup;
-                       children = (
-                               637A72071C5BF8160056545A /* Assets.xcassets */,
-                               637A720C1C5BF8160056545A /* Info.plist */,
-                       );
-                       name = "Supporting Files";
-                       sourceTree = "<group>";
-               };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
-               637A71EF1C5BF7B10056545A /* Push */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = 637A72021C5BF7B10056545A /* 
Build configuration list for PBXNativeTarget "Push" */;
-                       buildPhases = (
-                               637A71EC1C5BF7B10056545A /* Sources */,
-                               637A71ED1C5BF7B10056545A /* Frameworks */,
-                               637A71EE1C5BF7B10056545A /* Resources */,
-                               634855271C726A3B005FE016 /* Embed Frameworks */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               634855261C726A3B005FE016 /* PBXTargetDependency 
*/,
-                       );
-                       name = Push;
-                       productName = Push;
-                       productReference = 637A71F01C5BF7B10056545A /* Push.app 
*/;
-                       productType = "com.apple.product-type.application";
-               };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-               637A71E81C5BF7B10056545A /* Project object */ = {
-                       isa = PBXProject;
-                       attributes = {
-                               LastSwiftUpdateCheck = 0720;
-                               LastUpgradeCheck = 0720;
-                               ORGANIZATIONNAME = "Apigee Inc.";
-                               TargetAttributes = {
-                                       637A71EF1C5BF7B10056545A = {
-                                               CreatedOnToolsVersion = 7.2;
-                                       };
-                               };
-                       };
-                       buildConfigurationList = 637A71EB1C5BF7B10056545A /* 
Build configuration list for PBXProject "Push" */;
-                       compatibilityVersion = "Xcode 3.2";
-                       developmentRegion = English;
-                       hasScannedForEncodings = 0;
-                       knownRegions = (
-                               en,
-                               Base,
-                       );
-                       mainGroup = 637A71E71C5BF7B10056545A;
-                       productRefGroup = 637A71F11C5BF7B10056545A /* Products 
*/;
-                       projectDirPath = "";
-                       projectReferences = (
-                               {
-                                       ProductGroup = 6348550C1C726A2D005FE016 
/* Products */;
-                                       ProjectRef = 6348550B1C726A2D005FE016 
/* UsergridSDK.xcodeproj */;
-                               },
-                       );
-                       projectRoot = "";
-                       targets = (
-                               637A71EF1C5BF7B10056545A /* Push */,
-                       );
-               };
-/* End PBXProject section */
-
-/* Begin PBXReferenceProxy section */
-               634855161C726A2D005FE016 /* UsergridSDK.framework */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.framework;
-                       path = UsergridSDK.framework;
-                       remoteRef = 634855151C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               634855181C726A2D005FE016 /* UsergridSDK.framework */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.framework;
-                       path = UsergridSDK.framework;
-                       remoteRef = 634855171C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               6348551A1C726A2D005FE016 /* UsergridSDK.framework */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.framework;
-                       path = UsergridSDK.framework;
-                       remoteRef = 634855191C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               6348551C1C726A2D005FE016 /* UsergridSDK.framework */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.framework;
-                       path = UsergridSDK.framework;
-                       remoteRef = 6348551B1C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               6348551E1C726A2D005FE016 /* UsergridSDK_TVOS_Tests.xctest */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.cfbundle;
-                       path = UsergridSDK_TVOS_Tests.xctest;
-                       remoteRef = 6348551D1C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               634855201C726A2D005FE016 /* UsergridSDK_OSX_Tests.xctest */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.cfbundle;
-                       path = UsergridSDK_OSX_Tests.xctest;
-                       remoteRef = 6348551F1C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               634855221C726A2D005FE016 /* UsergridSDK_iOS_Tests.xctest */ = {
-                       isa = PBXReferenceProxy;
-                       fileType = wrapper.cfbundle;
-                       path = UsergridSDK_iOS_Tests.xctest;
-                       remoteRef = 634855211C726A2D005FE016 /* 
PBXContainerItemProxy */;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-/* End PBXReferenceProxy section */
-
-/* Begin PBXResourcesBuildPhase section */
-               637A71EE1C5BF7B10056545A /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               637A72111C5BF8160056545A /* Main.storyboard in 
Resources */,
-                               637A720F1C5BF8160056545A /* Assets.xcassets in 
Resources */,
-                               637A72101C5BF8160056545A /* 
LaunchScreen.storyboard in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
-               637A71EC1C5BF7B10056545A /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               637A72161C5C06270056545A /* 
UsergridManager.swift in Sources */,
-                               637A72131C5BF8160056545A /* 
ViewController.swift in Sources */,
-                               637A720E1C5BF8160056545A /* AppDelegate.swift 
in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
-               634855261C726A3B005FE016 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       name = "UsergridSDK iOS";
-                       targetProxy = 634855251C726A3B005FE016 /* 
PBXContainerItemProxy */;
-               };
-/* End PBXTargetDependency section */
-
-/* Begin PBXVariantGroup section */
-               637A72081C5BF8160056545A /* LaunchScreen.storyboard */ = {
-                       isa = PBXVariantGroup;
-                       children = (
-                               637A72091C5BF8160056545A /* Base */,
-                       );
-                       name = LaunchScreen.storyboard;
-                       sourceTree = "<group>";
-               };
-               637A720A1C5BF8160056545A /* Main.storyboard */ = {
-                       isa = PBXVariantGroup;
-                       children = (
-                               637A720B1C5BF8160056545A /* Base */,
-                       );
-                       name = Main.storyboard;
-                       sourceTree = "<group>";
-               };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
-               637A72001C5BF7B10056545A /* 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_ERROR;
-                               CLANG_WARN_EMPTY_BODY = YES;
-                               CLANG_WARN_ENUM_CONVERSION = YES;
-                               CLANG_WARN_INT_CONVERSION = YES;
-                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-                               CLANG_WARN_UNREACHABLE_CODE = YES;
-                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                               CODE_SIGN_IDENTITY = "iPhone Developer";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               COPY_PHASE_STRIP = NO;
-                               DEBUG_INFORMATION_FORMAT = dwarf;
-                               ENABLE_STRICT_OBJC_MSGSEND = YES;
-                               ENABLE_TESTABILITY = YES;
-                               GCC_C_LANGUAGE_STANDARD = gnu99;
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_NO_COMMON_BLOCKS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "DEBUG=1",
-                                       "$(inherited)",
-                               );
-                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-                               GCC_WARN_UNDECLARED_SELECTOR = YES;
-                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-                               GCC_WARN_UNUSED_FUNCTION = YES;
-                               GCC_WARN_UNUSED_VARIABLE = YES;
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.2;
-                               MTL_ENABLE_DEBUG_INFO = YES;
-                               ONLY_ACTIVE_ARCH = YES;
-                               SDKROOT = iphoneos;
-                               SWIFT_OPTIMIZATION_LEVEL = "-Onone";
-                       };
-                       name = Debug;
-               };
-               637A72011C5BF7B10056545A /* 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_ERROR;
-                               CLANG_WARN_EMPTY_BODY = YES;
-                               CLANG_WARN_ENUM_CONVERSION = YES;
-                               CLANG_WARN_INT_CONVERSION = YES;
-                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-                               CLANG_WARN_UNREACHABLE_CODE = YES;
-                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-                               CODE_SIGN_IDENTITY = "iPhone Developer";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               COPY_PHASE_STRIP = NO;
-                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-                               ENABLE_NS_ASSERTIONS = NO;
-                               ENABLE_STRICT_OBJC_MSGSEND = YES;
-                               GCC_C_LANGUAGE_STANDARD = gnu99;
-                               GCC_NO_COMMON_BLOCKS = YES;
-                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-                               GCC_WARN_UNDECLARED_SELECTOR = YES;
-                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-                               GCC_WARN_UNUSED_FUNCTION = YES;
-                               GCC_WARN_UNUSED_VARIABLE = YES;
-                               IPHONEOS_DEPLOYMENT_TARGET = 9.2;
-                               MTL_ENABLE_DEBUG_INFO = NO;
-                               SDKROOT = iphoneos;
-                               VALIDATE_PRODUCT = YES;
-                       };
-                       name = Release;
-               };
-               637A72031C5BF7B10056545A /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-                               CODE_SIGN_IDENTITY = "iPhone Developer";
-                               EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
-                               INFOPLIST_FILE = Source/Info.plist;
-                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) 
@executable_path/Frameworks";
-                               PRODUCT_BUNDLE_IDENTIFIER = 
com.usergrid.usergridpushsample;
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               PROVISIONING_PROFILE = "";
-                       };
-                       name = Debug;
-               };
-               637A72041C5BF7B10056545A /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-                               CODE_SIGN_IDENTITY = "iPhone Developer";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone 
Developer";
-                               EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
-                               INFOPLIST_FILE = Source/Info.plist;
-                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) 
@executable_path/Frameworks";
-                               PRODUCT_BUNDLE_IDENTIFIER = 
com.usergrid.usergridpushsample;
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               PROVISIONING_PROFILE = "";
-                       };
-                       name = Release;
-               };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-               637A71EB1C5BF7B10056545A /* Build configuration list for 
PBXProject "Push" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               637A72001C5BF7B10056545A /* Debug */,
-                               637A72011C5BF7B10056545A /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               637A72021C5BF7B10056545A /* Build configuration list for 
PBXNativeTarget "Push" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               637A72031C5BF7B10056545A /* Debug */,
-                               637A72041C5BF7B10056545A /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-/* End XCConfigurationList section */
-       };
-       rootObject = 637A71E81C5BF7B10056545A /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Push.xcodeproj/project.xcworkspace/contents.xcworkspacedata
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/Push/Push.xcodeproj/project.xcworkspace/contents.xcworkspacedata
 
b/sdks/swift/Samples/Push/Push.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 5ff4e01..0000000
--- 
a/sdks/swift/Samples/Push/Push.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
-   version = "1.0">
-   <FileRef
-      location = "self:Push.xcodeproj">
-   </FileRef>
-</Workspace>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Push.xcworkspace/contents.xcworkspacedata
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Push.xcworkspace/contents.xcworkspacedata 
b/sdks/swift/Samples/Push/Push.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 268a2da..0000000
--- a/sdks/swift/Samples/Push/Push.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
-   version = "1.0">
-   <FileRef
-      location = "group:Push.xcodeproj">
-   </FileRef>
-</Workspace>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Readme.md
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Readme.md 
b/sdks/swift/Samples/Push/Readme.md
deleted file mode 100644
index 488509c..0000000
--- a/sdks/swift/Samples/Push/Readme.md
+++ /dev/null
@@ -1,21 +0,0 @@
-#Push
-
-## Running the Sample
-
-To run the sample app, simply open the `Push.xcworkspace` file in Xcode.
-
-Two targets in Xcode specific to this application will be available:
-
-- **Push Target**
-
-       This will run the iOS sample application.
-       
-##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/ae39eca6/sdks/swift/Samples/Push/Source/AppDelegate.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/AppDelegate.swift 
b/sdks/swift/Samples/Push/Source/AppDelegate.swift
deleted file mode 100644
index 0ce64dd..0000000
--- a/sdks/swift/Samples/Push/Source/AppDelegate.swift
+++ /dev/null
@@ -1,53 +0,0 @@
-//
-//  AppDelegate.swift
-//  Push
-//
-//  Created by Robert Walsh on 1/29/16.
-//
-/*
- *
- * 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 UIKit
-import UsergridSDK
-
-@UIApplicationMain
-class AppDelegate: UIResponder, UIApplicationDelegate {
-
-    var window: UIWindow?
-
-    func application(application: UIApplication, didFinishLaunchingWithOptions 
launchOptions: [NSObject: AnyObject]?) -> Bool {
-
-        UsergridManager.initializeSharedInstance()
-
-        
application.registerUserNotificationSettings(UIUserNotificationSettings( 
forTypes: [.Alert, .Badge, .Sound], categories: nil))
-        application.registerForRemoteNotifications()
-
-        return true
-    }
-
-    func application(application: UIApplication, 
didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
-        UsergridManager.applyPushToken(deviceToken)
-    }
-
-    func application(application: UIApplication, 
didFailToRegisterForRemoteNotificationsWithError error: NSError) {
-        print("Application failed to register for remote notifications")
-    }
-}
-

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Assets.xcassets/AppIcon.appiconset/Contents.json
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/Push/Source/Assets.xcassets/AppIcon.appiconset/Contents.json
 
b/sdks/swift/Samples/Push/Source/Assets.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index 118c98f..0000000
--- 
a/sdks/swift/Samples/Push/Source/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,38 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "iphone",
-      "size" : "29x29",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "29x29",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "40x40",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "40x40",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "60x60",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "60x60",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Assets.xcassets/Contents.json
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/Assets.xcassets/Contents.json 
b/sdks/swift/Samples/Push/Source/Assets.xcassets/Contents.json
deleted file mode 100644
index da4a164..0000000
--- a/sdks/swift/Samples/Push/Source/Assets.xcassets/Contents.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/Contents.json
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/Contents.json
 
b/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/Contents.json
deleted file mode 100644
index c19ad83..0000000
--- 
a/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/Contents.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "filename" : "UsergridGuy.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/UsergridGuy.png
----------------------------------------------------------------------
diff --git 
a/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/UsergridGuy.png
 
b/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/UsergridGuy.png
deleted file mode 100644
index b8a6844..0000000
Binary files 
a/sdks/swift/Samples/Push/Source/Assets.xcassets/UsergridGuy.imageset/UsergridGuy.png
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Base.lproj/LaunchScreen.storyboard
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/Base.lproj/LaunchScreen.storyboard 
b/sdks/swift/Samples/Push/Source/Base.lproj/LaunchScreen.storyboard
deleted file mode 100644
index 8326657..0000000
--- a/sdks/swift/Samples/Push/Source/Base.lproj/LaunchScreen.storyboard
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" 
version="3.0" toolsVersion="9531" systemVersion="15D21" 
targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" 
launchScreen="YES" useTraitCollections="YES" initialViewController="01J-lp-oVM">
-    <dependencies>
-        <deployment identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" 
version="9529"/>
-    </dependencies>
-    <scenes>
-        <!--View Controller-->
-        <scene sceneID="EHf-IW-A2E">
-            <objects>
-                <viewController id="01J-lp-oVM" sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/>
-                        <viewControllerLayoutGuide type="bottom" 
id="xb3-aO-Qok"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
-                        <rect key="frame" x="0.0" y="0.0" width="600" 
height="600"/>
-                        <autoresizingMask key="autoresizingMask" 
widthSizable="YES" heightSizable="YES"/>
-                        <color key="backgroundColor" white="1" alpha="1" 
colorSpace="custom" customColorSpace="calibratedWhite"/>
-                    </view>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" 
id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="53" y="375"/>
-        </scene>
-    </scenes>
-</document>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Base.lproj/Main.storyboard
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/Base.lproj/Main.storyboard 
b/sdks/swift/Samples/Push/Source/Base.lproj/Main.storyboard
deleted file mode 100644
index f1d2558..0000000
--- a/sdks/swift/Samples/Push/Source/Base.lproj/Main.storyboard
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" 
version="3.0" toolsVersion="9531" systemVersion="15D21" 
targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" 
useTraitCollections="YES" initialViewController="BYZ-38-t0r">
-    <dependencies>
-        <deployment identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" 
version="9529"/>
-        <capability name="Constraints to layout margins" 
minToolsVersion="6.0"/>
-    </dependencies>
-    <scenes>
-        <!--View Controller-->
-        <scene sceneID="tne-QT-ifu">
-            <objects>
-                <viewController id="BYZ-38-t0r" customClass="ViewController" 
customModule="Push" customModuleProvider="target" 
sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
-                        <viewControllerLayoutGuide type="bottom" 
id="wfy-db-euE"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
-                        <rect key="frame" x="0.0" y="0.0" width="414" 
height="736"/>
-                        <autoresizingMask key="autoresizingMask" 
widthSizable="YES" heightSizable="YES"/>
-                        <subviews>
-                            <imageView userInteractionEnabled="NO" 
contentMode="scaleToFill" horizontalHuggingPriority="251" 
verticalHuggingPriority="251" image="UsergridGuy" 
translatesAutoresizingMaskIntoConstraints="NO" id="SlS-IJ-WvF">
-                                <rect key="frame" x="102" y="263" width="210" 
height="210"/>
-                            </imageView>
-                            <button opaque="NO" contentMode="scaleToFill" 
contentHorizontalAlignment="center" contentVerticalAlignment="center" 
buttonType="roundedRect" lineBreakMode="middleTruncation" 
translatesAutoresizingMaskIntoConstraints="NO" id="WKX-zU-FkH">
-                                <rect key="frame" x="102" y="45" width="210" 
height="210"/>
-                                <color key="backgroundColor" red="1" green="1" 
blue="1" alpha="0.59999999999999998" colorSpace="calibratedRGB"/>
-                                <constraints>
-                                    <constraint firstAttribute="height" 
constant="210" id="Lip-pm-tI5"/>
-                                </constraints>
-                                <state key="normal" title="push to this 
device">
-                                    <color key="titleColor" red="1" green="1" 
blue="1" alpha="1" colorSpace="calibratedRGB"/>
-                                    <color key="titleShadowColor" white="0.5" 
alpha="1" colorSpace="calibratedWhite"/>
-                                </state>
-                                <connections>
-                                    <action selector="pushToThisDevice:" 
destination="BYZ-38-t0r" eventType="touchUpInside" id="PyU-Dy-zGg"/>
-                                </connections>
-                            </button>
-                            <button opaque="NO" contentMode="scaleToFill" 
contentHorizontalAlignment="center" contentVerticalAlignment="center" 
buttonType="roundedRect" lineBreakMode="middleTruncation" 
translatesAutoresizingMaskIntoConstraints="NO" id="HVf-R4-fSL">
-                                <rect key="frame" x="102" y="481" width="210" 
height="210"/>
-                                <color key="backgroundColor" red="1" green="1" 
blue="1" alpha="0.59999999999999998" colorSpace="calibratedRGB"/>
-                                <state key="normal" title="push to all 
devices">
-                                    <color key="titleColor" red="1" green="1" 
blue="1" alpha="1" colorSpace="calibratedRGB"/>
-                                    <color key="titleShadowColor" white="0.5" 
alpha="1" colorSpace="calibratedWhite"/>
-                                </state>
-                                <connections>
-                                    <action selector="pushToAllDevices:" 
destination="BYZ-38-t0r" eventType="touchUpInside" id="j7d-n8-KeM"/>
-                                </connections>
-                            </button>
-                        </subviews>
-                        <color key="backgroundColor" red="0.10196078431372549" 
green="0.42745098039215684" blue="0.59215686274509804" alpha="1" 
colorSpace="calibratedRGB"/>
-                        <constraints>
-                            <constraint firstItem="WKX-zU-FkH" 
firstAttribute="trailing" secondItem="SlS-IJ-WvF" secondAttribute="trailing" 
id="143-qW-0PZ"/>
-                            <constraint firstItem="HVf-R4-fSL" 
firstAttribute="leading" secondItem="SlS-IJ-WvF" secondAttribute="leading" 
id="3qa-G1-lcp"/>
-                            <constraint firstItem="SlS-IJ-WvF" 
firstAttribute="centerX" secondItem="8bC-Xf-vdC" secondAttribute="centerX" 
id="6oN-Cy-5xc"/>
-                            <constraint firstItem="wfy-db-euE" 
firstAttribute="top" secondItem="HVf-R4-fSL" secondAttribute="bottom" 
constant="45" id="7Oq-1b-BlW"/>
-                            <constraint firstItem="SlS-IJ-WvF" 
firstAttribute="top" secondItem="WKX-zU-FkH" secondAttribute="bottom" 
constant="8" symbolic="YES" id="B0h-XG-3pm"/>
-                            <constraint firstItem="SlS-IJ-WvF" 
firstAttribute="centerY" secondItem="8bC-Xf-vdC" secondAttribute="centerY" 
id="Hbg-BY-chR"/>
-                            <constraint firstItem="SlS-IJ-WvF" 
firstAttribute="trailing" secondItem="HVf-R4-fSL" secondAttribute="trailing" 
id="KLV-Bs-7HU"/>
-                            <constraint firstItem="WKX-zU-FkH" 
firstAttribute="leading" secondItem="8bC-Xf-vdC" 
secondAttribute="leadingMargin" constant="82" id="UDK-2x-rwK"/>
-                            <constraint firstItem="HVf-R4-fSL" 
firstAttribute="top" secondItem="SlS-IJ-WvF" secondAttribute="bottom" 
constant="8" symbolic="YES" id="bBV-SP-lGh"/>
-                            <constraint firstItem="WKX-zU-FkH" 
firstAttribute="top" secondItem="y3c-jy-aDJ" secondAttribute="bottom" 
constant="25" id="eh3-3a-qhv"/>
-                            <constraint firstItem="WKX-zU-FkH" 
firstAttribute="leading" secondItem="SlS-IJ-WvF" secondAttribute="leading" 
id="gZr-gE-TxI"/>
-                        </constraints>
-                    </view>
-                    <simulatedScreenMetrics key="simulatedDestinationMetrics" 
type="retina55"/>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" 
id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="335" y="350"/>
-        </scene>
-    </scenes>
-    <resources>
-        <image name="UsergridGuy" width="162" height="161"/>
-    </resources>
-</document>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/Info.plist
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/Info.plist 
b/sdks/swift/Samples/Push/Source/Info.plist
deleted file mode 100644
index 6c48029..0000000
--- a/sdks/swift/Samples/Push/Source/Info.plist
+++ /dev/null
@@ -1,38 +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>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
-       <key>CFBundleInfoDictionaryVersion</key>
-       <string>6.0</string>
-       <key>CFBundleName</key>
-       <string>$(PRODUCT_NAME)</string>
-       <key>CFBundlePackageType</key>
-       <string>APPL</string>
-       <key>CFBundleShortVersionString</key>
-       <string>1.0</string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>1</string>
-       <key>LSRequiresIPhoneOS</key>
-       <true/>
-       <key>UILaunchStoryboardName</key>
-       <string>LaunchScreen</string>
-       <key>UIMainStoryboardFile</key>
-       <string>Main</string>
-       <key>UIRequiredDeviceCapabilities</key>
-       <array>
-               <string>armv7</string>
-       </array>
-       <key>UISupportedInterfaceOrientations</key>
-       <array>
-               <string>UIInterfaceOrientationPortrait</string>
-       </array>
-</dict>
-</plist>

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/UsergridManager.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/UsergridManager.swift 
b/sdks/swift/Samples/Push/Source/UsergridManager.swift
deleted file mode 100644
index 00e8ec2..0000000
--- a/sdks/swift/Samples/Push/Source/UsergridManager.swift
+++ /dev/null
@@ -1,72 +0,0 @@
-//
-//  UsergridManager.swift
-//  Push
-//
-//  Created by Robert Walsh on 1/19/16.
-//
-/*
- *
- * 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
-import UsergridSDK
-
-/// This class handles the primary communications to the UsergridSDK.
-public class UsergridManager {
-
-    static let ORG_ID = "rwalsh"
-    static let APP_ID = "sandbox"
-    static let NOTIFIER_ID = "usergridpushsample"
-    static let BASE_URL = "https://api.usergrid.com";
-
-    static func initializeSharedInstance() {
-        Usergrid.initSharedInstance(configuration: UsergridClientConfig(orgId: 
UsergridManager.ORG_ID, appId: UsergridManager.APP_ID, baseUrl: 
UsergridManager.BASE_URL))
-    }
-
-    static func applyPushToken(deviceToken:NSData) {
-        Usergrid.applyPushToken(deviceToken, notifierID: 
UsergridManager.NOTIFIER_ID, completion: { (response) -> Void in
-            print("Apply token completed successfully : \(response.ok)")
-            if !response.ok, let errorDescription = 
response.error?.errorDescription {
-                print("Error Description : \(errorDescription)")
-            }
-        })
-    }
-
-    static func sendPush(deviceId deviceId:String,message:String) {
-        let pushRequest = UsergridRequest(method: .Post,
-                                          baseUrl: Usergrid.clientAppURL,
-                                          paths: 
["devices",deviceId,"notifications"],
-                                          auth: Usergrid.authForRequests(),
-                                          jsonBody: 
["payloads":[UsergridManager.NOTIFIER_ID:message]])
-        Usergrid.sendRequest(pushRequest, completion: { (response) -> Void in
-            print("Push request completed successfully : \(response.ok)")
-            if !response.ok, let errorDescription = 
response.error?.errorDescription {
-                print("Error Description : \(errorDescription)")
-            }
-        })
-    }
-
-    static func pushToThisDevice() {
-        UsergridManager.sendPush(deviceId: UsergridDevice.sharedDevice.uuid!, 
message: "Push to this device message.")
-    }
-
-    static func pushToAllDevices() {
-        UsergridManager.sendPush(deviceId: "*", message: "Push to all devices 
message.")
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Push/Source/ViewController.swift
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Push/Source/ViewController.swift 
b/sdks/swift/Samples/Push/Source/ViewController.swift
deleted file mode 100644
index d1e3247..0000000
--- a/sdks/swift/Samples/Push/Source/ViewController.swift
+++ /dev/null
@@ -1,39 +0,0 @@
-//
-//  ViewController.swift
-//  Push
-//
-//  Created by Robert Walsh on 1/29/16.
-//
-/*
- *
- * 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 UIKit
-
-class ViewController: UIViewController {
-
-    @IBAction func pushToThisDevice(sender: AnyObject) {
-        UsergridManager.pushToThisDevice()
-    }
-
-    @IBAction func pushToAllDevices(sender: AnyObject) {
-        UsergridManager.pushToAllDevices()
-    }
-}
-

http://git-wip-us.apache.org/repos/asf/usergrid/blob/ae39eca6/sdks/swift/Samples/Readme.md
----------------------------------------------------------------------
diff --git a/sdks/swift/Samples/Readme.md b/sdks/swift/Samples/Readme.md
deleted file mode 100644
index fbfacdb..0000000
--- a/sdks/swift/Samples/Readme.md
+++ /dev/null
@@ -1,27 +0,0 @@
-#UsergridSDK Sample Apps
-
-The sample apps in this directory are intended to show basic usage of some of 
the major features of the UsergridSDK.
-
-> Each sample application installs the UsergridSDK by embedding the framework 
directly.  A sample application integrating the UsergridSDK via `Cocoapods` 
will be coming in the near future.
-
-##Samples Apps
-
-* **ActivityFeed** - An app that demonstrates a wide variety of operations 
within the SDK.  This app also contains a companion WatchOS application.  
-
-* **Push** - An app that registers for and sends push notifications. 
-
-## Running the Sample Apps
-
-To run the sample apps, simply open the `<SAMPLE APP NAME>.xcworkspace` file 
in Xcode, then run the app.
-
-> Note that some applications utilize `Cocoapods` (such as the `ActivityFeed` 
sample) 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.
-
-##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/ae39eca6/sdks/swift/Source/Info.plist
----------------------------------------------------------------------
diff --git a/sdks/swift/Source/Info.plist b/sdks/swift/Source/Info.plist
deleted file mode 100644
index d3de8ee..0000000
--- a/sdks/swift/Source/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>$(PRODUCT_BUNDLE_IDENTIFIER)</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</string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>$(CURRENT_PROJECT_VERSION)</string>
-       <key>NSPrincipalClass</key>
-       <string></string>
-</dict>
-</plist>

Reply via email to