You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by mr...@apache.org on 2016/09/01 23:52:39 UTC

[49/51] [partial] usergrid git commit: Moving Swift SDK to https://github.com/apache/usergrid-swift.

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>