Finalised App, Presentation and Report Commenced

This commit is contained in:
Alexander Davis
2017-05-06 02:17:09 +01:00
parent 32f42ec4db
commit 67e9bc1dde
378 changed files with 78554 additions and 952 deletions

View File

@@ -2,11 +2,11 @@
"commitish" : "1.7",
"iOS" : [
{
"hash" : "4b56df5067379e0e62b6efe3961c120e1ff4a0a68ca6fd123a2a8dd1743567db",
"hash" : "1b042d4b9f79c1a317cdf2d1afcd1ed9430370bf63200ab7e5d4fc2e3d16f650",
"name" : "SwiftForms"
}
],
"xcodeVersion" : "Xcode 8.3.1\nBuild version 8E1000a",
"xcodeVersion" : "Xcode 8.3.2\nBuild version 8E2002",
"watchOS" : [
],

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
// Generated by Apple Swift version 3.1 (swiftlang-802.0.51 clang-802.0.41)
// Generated by Apple Swift version 3.1 (swiftlang-802.0.53 clang-802.0.42)
#pragma clang diagnostic push
#if defined(__has_include) && __has_include(<swift/objc-prologue.h>)

Binary file not shown.

Binary file not shown.

View File

@@ -7,229 +7,210 @@
objects = {
/* Begin PBXBuildFile section */
152A166A0FC11FBAD96716A2 /* Pods_My_Mind.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93C68F08F6A96A8862C1AC2F /* Pods_My_Mind.framework */; };
5F1D73F11E9AA390001ED9FC /* UserViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73E91E9AA390001ED9FC /* UserViews.swift */; };
5F1D73F31E9AA390001ED9FC /* ForumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73EB1E9AA390001ED9FC /* ForumView.swift */; };
5F1D73F41E9AA390001ED9FC /* TabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73EC1E9AA390001ED9FC /* TabBarController.swift */; };
5F1D73F51E9AA390001ED9FC /* OnBoardingController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73ED1E9AA390001ED9FC /* OnBoardingController.swift */; };
5F1D73F61E9AA390001ED9FC /* WelcomeScreenOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73EE1E9AA390001ED9FC /* WelcomeScreenOne.swift */; };
5F1D73F71E9AA390001ED9FC /* WelcomeScreenTwo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73EF1E9AA390001ED9FC /* WelcomeScreenTwo.swift */; };
5F1D73F81E9AA390001ED9FC /* WelcomeScreenThree.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1D73F01E9AA390001ED9FC /* WelcomeScreenThree.swift */; };
5F387B2C1E9A77F900308C34 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F387B2B1E9A77F900308C34 /* AppDelegate.swift */; };
5F387B311E9A77F900308C34 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F387B2F1E9A77F900308C34 /* Main.storyboard */; };
5F387B331E9A77F900308C34 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F387B321E9A77F900308C34 /* Assets.xcassets */; };
5F387B361E9A77F900308C34 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F387B341E9A77F900308C34 /* LaunchScreen.storyboard */; };
5F387B411E9A77FA00308C34 /* My_MindTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F387B401E9A77FA00308C34 /* My_MindTests.swift */; };
5F387B4C1E9A77FA00308C34 /* My_MindUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F387B4B1E9A77FA00308C34 /* My_MindUITests.swift */; };
5F8BB68D1E9F236200E974F0 /* SwiftForms.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5F8BB68C1E9F236200E974F0 /* SwiftForms.framework */; };
5FAC04911E9AD1F60034DF77 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5FAC04901E9AD1F60034DF77 /* GoogleService-Info.plist */; };
5FAC04931E9AD2110034DF77 /* MainViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FAC04921E9AD2110034DF77 /* MainViews.swift */; };
5FAC04951E9ADF4B0034DF77 /* OnlineInterfaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FAC04941E9ADF4B0034DF77 /* OnlineInterfaces.swift */; };
5FB7C4491E9D1CBC001F76FF /* FormViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB7C4481E9D1CBC001F76FF /* FormViews.swift */; };
9F9B713CD43BCBAED3E243FD /* Pods_My_MindUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5B889C48504658B7AAD00E1 /* Pods_My_MindUITests.framework */; };
CE88ED407E8DD8526D09D9D6 /* Pods_My_MindTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A806CCC70D68E5C00FEA546B /* Pods_My_MindTests.framework */; };
3ACB9C3B14367869096A1E2A /* Pods_My_MindUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 418AED10EA0F21E67AB48A34 /* Pods_My_MindUITests.framework */; };
5FB80A781EB7CAD400A8D5C6 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80A771EB7CAD400A8D5C6 /* AppDelegate.swift */; };
5FB80A7D1EB7CAD400A8D5C6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5FB80A7B1EB7CAD400A8D5C6 /* Main.storyboard */; };
5FB80A801EB7CAD400A8D5C6 /* My_Mind.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80A7E1EB7CAD400A8D5C6 /* My_Mind.xcdatamodeld */; };
5FB80A821EB7CAD400A8D5C6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5FB80A811EB7CAD400A8D5C6 /* Assets.xcassets */; };
5FB80A851EB7CAD400A8D5C6 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5FB80A831EB7CAD400A8D5C6 /* LaunchScreen.storyboard */; };
5FB80A901EB7CAD400A8D5C6 /* My_MindTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80A8F1EB7CAD400A8D5C6 /* My_MindTests.swift */; };
5FB80A9B1EB7CAD400A8D5C6 /* My_MindUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80A9A1EB7CAD400A8D5C6 /* My_MindUITests.swift */; };
5FB80AB31EB7CCBB00A8D5C6 /* FormViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AA81EB7CCBB00A8D5C6 /* FormViews.swift */; };
5FB80AB41EB7CCBB00A8D5C6 /* ForumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AA91EB7CCBB00A8D5C6 /* ForumView.swift */; };
5FB80AB51EB7CCBB00A8D5C6 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5FB80AAA1EB7CCBB00A8D5C6 /* GoogleService-Info.plist */; };
5FB80AB61EB7CCBB00A8D5C6 /* MainViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AAB1EB7CCBB00A8D5C6 /* MainViews.swift */; };
5FB80AB71EB7CCBB00A8D5C6 /* OnBoardingController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AAC1EB7CCBB00A8D5C6 /* OnBoardingController.swift */; };
5FB80AB81EB7CCBB00A8D5C6 /* OnlineInterfaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AAD1EB7CCBB00A8D5C6 /* OnlineInterfaces.swift */; };
5FB80AB91EB7CCBB00A8D5C6 /* TabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AAE1EB7CCBB00A8D5C6 /* TabBarController.swift */; };
5FB80ABA1EB7CCBB00A8D5C6 /* UserViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AAF1EB7CCBB00A8D5C6 /* UserViews.swift */; };
5FB80ABB1EB7CCBB00A8D5C6 /* WelcomeScreenOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AB01EB7CCBB00A8D5C6 /* WelcomeScreenOne.swift */; };
5FB80ABC1EB7CCBB00A8D5C6 /* WelcomeScreenThree.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AB11EB7CCBB00A8D5C6 /* WelcomeScreenThree.swift */; };
5FB80ABD1EB7CCBB00A8D5C6 /* WelcomeScreenTwo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB80AB21EB7CCBB00A8D5C6 /* WelcomeScreenTwo.swift */; };
79948BA04154DFF2FD4CEA59 /* Pods_My_Mind.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E01461C25C1401F7ED1DD38 /* Pods_My_Mind.framework */; };
79BBBA2D9F5AF5BC8E616B5B /* Pods_My_MindTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C690B9A48910810777FC1481 /* Pods_My_MindTests.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
5F387B3D1E9A77FA00308C34 /* PBXContainerItemProxy */ = {
5FB80A8C1EB7CAD400A8D5C6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 5F387B201E9A77F900308C34 /* Project object */;
containerPortal = 5FB80A6C1EB7CAD300A8D5C6 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 5F387B271E9A77F900308C34;
remoteGlobalIDString = 5FB80A731EB7CAD400A8D5C6;
remoteInfo = "My Mind";
};
5F387B481E9A77FA00308C34 /* PBXContainerItemProxy */ = {
5FB80A971EB7CAD400A8D5C6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 5F387B201E9A77F900308C34 /* Project object */;
containerPortal = 5FB80A6C1EB7CAD300A8D5C6 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 5F387B271E9A77F900308C34;
remoteGlobalIDString = 5FB80A731EB7CAD400A8D5C6;
remoteInfo = "My Mind";
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
03237502A99BD1B8640610FB /* Pods-My Mind.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My Mind.debug.xcconfig"; path = "Pods/Target Support Files/Pods-My Mind/Pods-My Mind.debug.xcconfig"; sourceTree = "<group>"; };
14A46FE3E7F911FF9F206D9F /* Pods-My Mind.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My Mind.release.xcconfig"; path = "Pods/Target Support Files/Pods-My Mind/Pods-My Mind.release.xcconfig"; sourceTree = "<group>"; };
24CEC2F2536D3F042ACE49E8 /* Pods-My MindTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests.release.xcconfig"; sourceTree = "<group>"; };
5F1D73E91E9AA390001ED9FC /* UserViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserViews.swift; sourceTree = "<group>"; };
5F1D73EB1E9AA390001ED9FC /* ForumView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForumView.swift; sourceTree = "<group>"; };
5F1D73EC1E9AA390001ED9FC /* TabBarController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TabBarController.swift; sourceTree = "<group>"; };
5F1D73ED1E9AA390001ED9FC /* OnBoardingController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnBoardingController.swift; sourceTree = "<group>"; };
5F1D73EE1E9AA390001ED9FC /* WelcomeScreenOne.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreenOne.swift; sourceTree = "<group>"; };
5F1D73EF1E9AA390001ED9FC /* WelcomeScreenTwo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreenTwo.swift; sourceTree = "<group>"; };
5F1D73F01E9AA390001ED9FC /* WelcomeScreenThree.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreenThree.swift; sourceTree = "<group>"; };
5F387B281E9A77F900308C34 /* My Mind.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "My Mind.app"; sourceTree = BUILT_PRODUCTS_DIR; };
5F387B2B1E9A77F900308C34 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
5F387B301E9A77F900308C34 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
5F387B321E9A77F900308C34 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
5F387B351E9A77F900308C34 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
5F387B371E9A77F900308C34 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5F387B3C1E9A77FA00308C34 /* My MindTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "My MindTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
5F387B401E9A77FA00308C34 /* My_MindTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = My_MindTests.swift; sourceTree = "<group>"; };
5F387B421E9A77FA00308C34 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5F387B471E9A77FA00308C34 /* My MindUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "My MindUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
5F387B4B1E9A77FA00308C34 /* My_MindUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = My_MindUITests.swift; sourceTree = "<group>"; };
5F387B4D1E9A77FA00308C34 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5F8BB68C1E9F236200E974F0 /* SwiftForms.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftForms.framework; path = "../../../../Users/alexanderdavis/Library/Developer/Xcode/DerivedData/My_Mind-coocqdarohmftwesbfhoxeppuecq/Build/Products/Debug-iphoneos/SwiftForms/SwiftForms.framework"; sourceTree = "<group>"; };
5FAC048F1E9ACFA10034DF77 /* My Mind.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "My Mind.entitlements"; sourceTree = "<group>"; };
5FAC04901E9AD1F60034DF77 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
5FAC04921E9AD2110034DF77 /* MainViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViews.swift; sourceTree = "<group>"; };
5FAC04941E9ADF4B0034DF77 /* OnlineInterfaces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnlineInterfaces.swift; sourceTree = "<group>"; };
5FB7C4481E9D1CBC001F76FF /* FormViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormViews.swift; sourceTree = "<group>"; };
93C68F08F6A96A8862C1AC2F /* Pods_My_Mind.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_My_Mind.framework; sourceTree = BUILT_PRODUCTS_DIR; };
A806CCC70D68E5C00FEA546B /* Pods_My_MindTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_My_MindTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
ABF283DEA18DADABFE6E9651 /* Pods-My MindUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests.debug.xcconfig"; sourceTree = "<group>"; };
ACB04384CBCB9A221EBE6FF4 /* Pods-My MindTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests.debug.xcconfig"; sourceTree = "<group>"; };
B5B889C48504658B7AAD00E1 /* Pods_My_MindUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_My_MindUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
E83680762934A4609FB47468 /* Pods-My MindUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests.release.xcconfig"; sourceTree = "<group>"; };
418AED10EA0F21E67AB48A34 /* Pods_My_MindUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_My_MindUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4E01461C25C1401F7ED1DD38 /* Pods_My_Mind.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_My_Mind.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5F57ADA820D7B855B27C3A39 /* Pods-My MindTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests.release.xcconfig"; sourceTree = "<group>"; };
5FB80A741EB7CAD400A8D5C6 /* My Mind.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "My Mind.app"; sourceTree = BUILT_PRODUCTS_DIR; };
5FB80A771EB7CAD400A8D5C6 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
5FB80A7C1EB7CAD400A8D5C6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
5FB80A7F1EB7CAD400A8D5C6 /* My_Mind.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = My_Mind.xcdatamodel; sourceTree = "<group>"; };
5FB80A811EB7CAD400A8D5C6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
5FB80A841EB7CAD400A8D5C6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
5FB80A861EB7CAD400A8D5C6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5FB80A8B1EB7CAD400A8D5C6 /* My MindTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "My MindTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
5FB80A8F1EB7CAD400A8D5C6 /* My_MindTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = My_MindTests.swift; sourceTree = "<group>"; };
5FB80A911EB7CAD400A8D5C6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5FB80A961EB7CAD400A8D5C6 /* My MindUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "My MindUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
5FB80A9A1EB7CAD400A8D5C6 /* My_MindUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = My_MindUITests.swift; sourceTree = "<group>"; };
5FB80A9C1EB7CAD400A8D5C6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5FB80AA81EB7CCBB00A8D5C6 /* FormViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormViews.swift; sourceTree = "<group>"; };
5FB80AA91EB7CCBB00A8D5C6 /* ForumView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForumView.swift; sourceTree = "<group>"; };
5FB80AAA1EB7CCBB00A8D5C6 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
5FB80AAB1EB7CCBB00A8D5C6 /* MainViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViews.swift; sourceTree = "<group>"; };
5FB80AAC1EB7CCBB00A8D5C6 /* OnBoardingController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnBoardingController.swift; sourceTree = "<group>"; };
5FB80AAD1EB7CCBB00A8D5C6 /* OnlineInterfaces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnlineInterfaces.swift; sourceTree = "<group>"; };
5FB80AAE1EB7CCBB00A8D5C6 /* TabBarController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TabBarController.swift; sourceTree = "<group>"; };
5FB80AAF1EB7CCBB00A8D5C6 /* UserViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserViews.swift; sourceTree = "<group>"; };
5FB80AB01EB7CCBB00A8D5C6 /* WelcomeScreenOne.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreenOne.swift; sourceTree = "<group>"; };
5FB80AB11EB7CCBB00A8D5C6 /* WelcomeScreenThree.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreenThree.swift; sourceTree = "<group>"; };
5FB80AB21EB7CCBB00A8D5C6 /* WelcomeScreenTwo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeScreenTwo.swift; sourceTree = "<group>"; };
628A04A7E5D9D60FE4221D6E /* Pods-My Mind.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My Mind.release.xcconfig"; path = "Pods/Target Support Files/Pods-My Mind/Pods-My Mind.release.xcconfig"; sourceTree = "<group>"; };
6BC5B20BB070128329338769 /* Pods-My Mind.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My Mind.debug.xcconfig"; path = "Pods/Target Support Files/Pods-My Mind/Pods-My Mind.debug.xcconfig"; sourceTree = "<group>"; };
C690B9A48910810777FC1481 /* Pods_My_MindTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_My_MindTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
EC15F67C962DE3B4FBBDC209 /* Pods-My MindUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests.release.xcconfig"; sourceTree = "<group>"; };
F0C2CC8216E8BD48AB967DF1 /* Pods-My MindUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests.debug.xcconfig"; sourceTree = "<group>"; };
F1F378FCE703A13097479048 /* Pods-My MindTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-My MindTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
5F387B251E9A77F900308C34 /* Frameworks */ = {
5FB80A711EB7CAD400A8D5C6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
152A166A0FC11FBAD96716A2 /* Pods_My_Mind.framework in Frameworks */,
5F8BB68D1E9F236200E974F0 /* SwiftForms.framework in Frameworks */,
79948BA04154DFF2FD4CEA59 /* Pods_My_Mind.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5F387B391E9A77FA00308C34 /* Frameworks */ = {
5FB80A881EB7CAD400A8D5C6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
CE88ED407E8DD8526D09D9D6 /* Pods_My_MindTests.framework in Frameworks */,
79BBBA2D9F5AF5BC8E616B5B /* Pods_My_MindTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5F387B441E9A77FA00308C34 /* Frameworks */ = {
5FB80A931EB7CAD400A8D5C6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
9F9B713CD43BCBAED3E243FD /* Pods_My_MindUITests.framework in Frameworks */,
3ACB9C3B14367869096A1E2A /* Pods_My_MindUITests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
5F1D73F91E9AA39D001ED9FC /* OnBoarding Controllers */ = {
273B76A2D041D5D5FFBAD0A6 /* Frameworks */ = {
isa = PBXGroup;
children = (
5F1D73ED1E9AA390001ED9FC /* OnBoardingController.swift */,
5F1D73EE1E9AA390001ED9FC /* WelcomeScreenOne.swift */,
5F1D73EF1E9AA390001ED9FC /* WelcomeScreenTwo.swift */,
5F1D73F01E9AA390001ED9FC /* WelcomeScreenThree.swift */,
4E01461C25C1401F7ED1DD38 /* Pods_My_Mind.framework */,
C690B9A48910810777FC1481 /* Pods_My_MindTests.framework */,
418AED10EA0F21E67AB48A34 /* Pods_My_MindUITests.framework */,
);
name = "OnBoarding Controllers";
name = Frameworks;
sourceTree = "<group>";
};
5F1D73FA1E9AA3AD001ED9FC /* Main Controllers */ = {
5FB80A6B1EB7CAD300A8D5C6 = {
isa = PBXGroup;
children = (
5F1D73EB1E9AA390001ED9FC /* ForumView.swift */,
5F1D73EC1E9AA390001ED9FC /* TabBarController.swift */,
5FAC04921E9AD2110034DF77 /* MainViews.swift */,
5FB7C4481E9D1CBC001F76FF /* FormViews.swift */,
);
name = "Main Controllers";
sourceTree = "<group>";
};
5F387B1F1E9A77F900308C34 = {
isa = PBXGroup;
children = (
5F387B2A1E9A77F900308C34 /* My Mind */,
5F387B3F1E9A77FA00308C34 /* My MindTests */,
5F387B4A1E9A77FA00308C34 /* My MindUITests */,
5F387B291E9A77F900308C34 /* Products */,
7425378B698F58AB6B65A764 /* Pods */,
D0433EACB48AF6CF532A5819 /* Frameworks */,
5FB80A761EB7CAD400A8D5C6 /* My Mind */,
5FB80A8E1EB7CAD400A8D5C6 /* My MindTests */,
5FB80A991EB7CAD400A8D5C6 /* My MindUITests */,
5FB80A751EB7CAD400A8D5C6 /* Products */,
E82D39ACDDE96E3EC5EB0528 /* Pods */,
273B76A2D041D5D5FFBAD0A6 /* Frameworks */,
);
sourceTree = "<group>";
};
5F387B291E9A77F900308C34 /* Products */ = {
5FB80A751EB7CAD400A8D5C6 /* Products */ = {
isa = PBXGroup;
children = (
5F387B281E9A77F900308C34 /* My Mind.app */,
5F387B3C1E9A77FA00308C34 /* My MindTests.xctest */,
5F387B471E9A77FA00308C34 /* My MindUITests.xctest */,
5FB80A741EB7CAD400A8D5C6 /* My Mind.app */,
5FB80A8B1EB7CAD400A8D5C6 /* My MindTests.xctest */,
5FB80A961EB7CAD400A8D5C6 /* My MindUITests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
5F387B2A1E9A77F900308C34 /* My Mind */ = {
5FB80A761EB7CAD400A8D5C6 /* My Mind */ = {
isa = PBXGroup;
children = (
5FAC048F1E9ACFA10034DF77 /* My Mind.entitlements */,
5FAC04901E9AD1F60034DF77 /* GoogleService-Info.plist */,
5F387B371E9A77F900308C34 /* Info.plist */,
5F387B2B1E9A77F900308C34 /* AppDelegate.swift */,
5F1D73E91E9AA390001ED9FC /* UserViews.swift */,
5FAC04941E9ADF4B0034DF77 /* OnlineInterfaces.swift */,
5F387B321E9A77F900308C34 /* Assets.xcassets */,
5F387B341E9A77F900308C34 /* LaunchScreen.storyboard */,
5F1D73FA1E9AA3AD001ED9FC /* Main Controllers */,
5F387B2F1E9A77F900308C34 /* Main.storyboard */,
5F1D73F91E9AA39D001ED9FC /* OnBoarding Controllers */,
5FB80A771EB7CAD400A8D5C6 /* AppDelegate.swift */,
5FB80A7B1EB7CAD400A8D5C6 /* Main.storyboard */,
5FB80AA81EB7CCBB00A8D5C6 /* FormViews.swift */,
5FB80AA91EB7CCBB00A8D5C6 /* ForumView.swift */,
5FB80AAA1EB7CCBB00A8D5C6 /* GoogleService-Info.plist */,
5FB80AAB1EB7CCBB00A8D5C6 /* MainViews.swift */,
5FB80AAC1EB7CCBB00A8D5C6 /* OnBoardingController.swift */,
5FB80AAD1EB7CCBB00A8D5C6 /* OnlineInterfaces.swift */,
5FB80AAE1EB7CCBB00A8D5C6 /* TabBarController.swift */,
5FB80AAF1EB7CCBB00A8D5C6 /* UserViews.swift */,
5FB80AB01EB7CCBB00A8D5C6 /* WelcomeScreenOne.swift */,
5FB80AB11EB7CCBB00A8D5C6 /* WelcomeScreenThree.swift */,
5FB80AB21EB7CCBB00A8D5C6 /* WelcomeScreenTwo.swift */,
5FB80A811EB7CAD400A8D5C6 /* Assets.xcassets */,
5FB80A831EB7CAD400A8D5C6 /* LaunchScreen.storyboard */,
5FB80A861EB7CAD400A8D5C6 /* Info.plist */,
5FB80A7E1EB7CAD400A8D5C6 /* My_Mind.xcdatamodeld */,
);
path = "My Mind";
sourceTree = "<group>";
};
5F387B3F1E9A77FA00308C34 /* My MindTests */ = {
5FB80A8E1EB7CAD400A8D5C6 /* My MindTests */ = {
isa = PBXGroup;
children = (
5F387B401E9A77FA00308C34 /* My_MindTests.swift */,
5F387B421E9A77FA00308C34 /* Info.plist */,
5FB80A8F1EB7CAD400A8D5C6 /* My_MindTests.swift */,
5FB80A911EB7CAD400A8D5C6 /* Info.plist */,
);
path = "My MindTests";
sourceTree = "<group>";
};
5F387B4A1E9A77FA00308C34 /* My MindUITests */ = {
5FB80A991EB7CAD400A8D5C6 /* My MindUITests */ = {
isa = PBXGroup;
children = (
5F387B4B1E9A77FA00308C34 /* My_MindUITests.swift */,
5F387B4D1E9A77FA00308C34 /* Info.plist */,
5FB80A9A1EB7CAD400A8D5C6 /* My_MindUITests.swift */,
5FB80A9C1EB7CAD400A8D5C6 /* Info.plist */,
);
path = "My MindUITests";
sourceTree = "<group>";
};
7425378B698F58AB6B65A764 /* Pods */ = {
E82D39ACDDE96E3EC5EB0528 /* Pods */ = {
isa = PBXGroup;
children = (
03237502A99BD1B8640610FB /* Pods-My Mind.debug.xcconfig */,
14A46FE3E7F911FF9F206D9F /* Pods-My Mind.release.xcconfig */,
ACB04384CBCB9A221EBE6FF4 /* Pods-My MindTests.debug.xcconfig */,
24CEC2F2536D3F042ACE49E8 /* Pods-My MindTests.release.xcconfig */,
ABF283DEA18DADABFE6E9651 /* Pods-My MindUITests.debug.xcconfig */,
E83680762934A4609FB47468 /* Pods-My MindUITests.release.xcconfig */,
6BC5B20BB070128329338769 /* Pods-My Mind.debug.xcconfig */,
628A04A7E5D9D60FE4221D6E /* Pods-My Mind.release.xcconfig */,
F1F378FCE703A13097479048 /* Pods-My MindTests.debug.xcconfig */,
5F57ADA820D7B855B27C3A39 /* Pods-My MindTests.release.xcconfig */,
F0C2CC8216E8BD48AB967DF1 /* Pods-My MindUITests.debug.xcconfig */,
EC15F67C962DE3B4FBBDC209 /* Pods-My MindUITests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
D0433EACB48AF6CF532A5819 /* Frameworks */ = {
isa = PBXGroup;
children = (
5F8BB68C1E9F236200E974F0 /* SwiftForms.framework */,
93C68F08F6A96A8862C1AC2F /* Pods_My_Mind.framework */,
A806CCC70D68E5C00FEA546B /* Pods_My_MindTests.framework */,
B5B889C48504658B7AAD00E1 /* Pods_My_MindUITests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
5F387B271E9A77F900308C34 /* My Mind */ = {
5FB80A731EB7CAD400A8D5C6 /* My Mind */ = {
isa = PBXNativeTarget;
buildConfigurationList = 5F387B501E9A77FA00308C34 /* Build configuration list for PBXNativeTarget "My Mind" */;
buildConfigurationList = 5FB80A9F1EB7CAD400A8D5C6 /* Build configuration list for PBXNativeTarget "My Mind" */;
buildPhases = (
1527ACBB4520742D6833DFDD /* [CP] Check Pods Manifest.lock */,
5F387B241E9A77F900308C34 /* Sources */,
5F387B251E9A77F900308C34 /* Frameworks */,
5F387B261E9A77F900308C34 /* Resources */,
43471D3845F376B7B6A61722 /* [CP] Embed Pods Frameworks */,
0C96D1A6FC50BBF2F94C13C8 /* [CP] Copy Pods Resources */,
2F94B4977414D722A52B630E /* [CP] Check Pods Manifest.lock */,
5FB80A701EB7CAD400A8D5C6 /* Sources */,
5FB80A711EB7CAD400A8D5C6 /* Frameworks */,
5FB80A721EB7CAD400A8D5C6 /* Resources */,
667E81E099AAF857820819A7 /* [CP] Embed Pods Frameworks */,
A5421D7876D68E2F82054D98 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -237,92 +218,81 @@
);
name = "My Mind";
productName = "My Mind";
productReference = 5F387B281E9A77F900308C34 /* My Mind.app */;
productReference = 5FB80A741EB7CAD400A8D5C6 /* My Mind.app */;
productType = "com.apple.product-type.application";
};
5F387B3B1E9A77FA00308C34 /* My MindTests */ = {
5FB80A8A1EB7CAD400A8D5C6 /* My MindTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 5F387B531E9A77FA00308C34 /* Build configuration list for PBXNativeTarget "My MindTests" */;
buildConfigurationList = 5FB80AA21EB7CAD400A8D5C6 /* Build configuration list for PBXNativeTarget "My MindTests" */;
buildPhases = (
247238A8EA84F82BF46D3FAE /* [CP] Check Pods Manifest.lock */,
5F387B381E9A77FA00308C34 /* Sources */,
5F387B391E9A77FA00308C34 /* Frameworks */,
5F387B3A1E9A77FA00308C34 /* Resources */,
B649BBA2ADA126A145C221ED /* [CP] Embed Pods Frameworks */,
9C78D3E78C9188955EBE7FE3 /* [CP] Copy Pods Resources */,
E8C2CD945800272BF08FCB51 /* [CP] Check Pods Manifest.lock */,
5FB80A871EB7CAD400A8D5C6 /* Sources */,
5FB80A881EB7CAD400A8D5C6 /* Frameworks */,
5FB80A891EB7CAD400A8D5C6 /* Resources */,
B2CB741C5B9C687C43812E0E /* [CP] Embed Pods Frameworks */,
2F26F4F9637591FF02515DF6 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
5F387B3E1E9A77FA00308C34 /* PBXTargetDependency */,
5FB80A8D1EB7CAD400A8D5C6 /* PBXTargetDependency */,
);
name = "My MindTests";
productName = "My MindTests";
productReference = 5F387B3C1E9A77FA00308C34 /* My MindTests.xctest */;
productReference = 5FB80A8B1EB7CAD400A8D5C6 /* My MindTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
5F387B461E9A77FA00308C34 /* My MindUITests */ = {
5FB80A951EB7CAD400A8D5C6 /* My MindUITests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 5F387B561E9A77FA00308C34 /* Build configuration list for PBXNativeTarget "My MindUITests" */;
buildConfigurationList = 5FB80AA51EB7CAD400A8D5C6 /* Build configuration list for PBXNativeTarget "My MindUITests" */;
buildPhases = (
BE15E72E75C38FE0DBC03AFB /* [CP] Check Pods Manifest.lock */,
5F387B431E9A77FA00308C34 /* Sources */,
5F387B441E9A77FA00308C34 /* Frameworks */,
5F387B451E9A77FA00308C34 /* Resources */,
F00EC5C8C3737A67F05C83EC /* [CP] Embed Pods Frameworks */,
9805D1E59AA2B694E996F40B /* [CP] Copy Pods Resources */,
A96BA32362C038C54FA0A98A /* [CP] Check Pods Manifest.lock */,
5FB80A921EB7CAD400A8D5C6 /* Sources */,
5FB80A931EB7CAD400A8D5C6 /* Frameworks */,
5FB80A941EB7CAD400A8D5C6 /* Resources */,
DF1D2A66ADC7063336E55CF1 /* [CP] Embed Pods Frameworks */,
67A99228897A04CDCA1023CC /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
5F387B491E9A77FA00308C34 /* PBXTargetDependency */,
5FB80A981EB7CAD400A8D5C6 /* PBXTargetDependency */,
);
name = "My MindUITests";
productName = "My MindUITests";
productReference = 5F387B471E9A77FA00308C34 /* My MindUITests.xctest */;
productReference = 5FB80A961EB7CAD400A8D5C6 /* My MindUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
5F387B201E9A77F900308C34 /* Project object */ = {
5FB80A6C1EB7CAD300A8D5C6 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0830;
LastUpgradeCheck = 0830;
ORGANIZATIONNAME = "Alexander Davis";
TargetAttributes = {
5F387B271E9A77F900308C34 = {
CreatedOnToolsVersion = 8.3.1;
5FB80A731EB7CAD400A8D5C6 = {
CreatedOnToolsVersion = 8.3.2;
DevelopmentTeam = 28CC8SCVUN;
ProvisioningStyle = Automatic;
SystemCapabilities = {
com.apple.BackgroundModes = {
enabled = 1;
};
com.apple.DataProtection = {
enabled = 1;
};
com.apple.Push = {
enabled = 1;
};
};
};
5F387B3B1E9A77FA00308C34 = {
CreatedOnToolsVersion = 8.3.1;
5FB80A8A1EB7CAD400A8D5C6 = {
CreatedOnToolsVersion = 8.3.2;
DevelopmentTeam = 28CC8SCVUN;
ProvisioningStyle = Automatic;
TestTargetID = 5F387B271E9A77F900308C34;
TestTargetID = 5FB80A731EB7CAD400A8D5C6;
};
5F387B461E9A77FA00308C34 = {
CreatedOnToolsVersion = 8.3.1;
5FB80A951EB7CAD400A8D5C6 = {
CreatedOnToolsVersion = 8.3.2;
DevelopmentTeam = 28CC8SCVUN;
ProvisioningStyle = Automatic;
TestTargetID = 5F387B271E9A77F900308C34;
TestTargetID = 5FB80A731EB7CAD400A8D5C6;
};
};
};
buildConfigurationList = 5F387B231E9A77F900308C34 /* Build configuration list for PBXProject "My Mind" */;
buildConfigurationList = 5FB80A6F1EB7CAD300A8D5C6 /* Build configuration list for PBXProject "My Mind" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
@@ -330,38 +300,38 @@
en,
Base,
);
mainGroup = 5F387B1F1E9A77F900308C34;
productRefGroup = 5F387B291E9A77F900308C34 /* Products */;
mainGroup = 5FB80A6B1EB7CAD300A8D5C6;
productRefGroup = 5FB80A751EB7CAD400A8D5C6 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
5F387B271E9A77F900308C34 /* My Mind */,
5F387B3B1E9A77FA00308C34 /* My MindTests */,
5F387B461E9A77FA00308C34 /* My MindUITests */,
5FB80A731EB7CAD400A8D5C6 /* My Mind */,
5FB80A8A1EB7CAD400A8D5C6 /* My MindTests */,
5FB80A951EB7CAD400A8D5C6 /* My MindUITests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
5F387B261E9A77F900308C34 /* Resources */ = {
5FB80A721EB7CAD400A8D5C6 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5F387B361E9A77F900308C34 /* LaunchScreen.storyboard in Resources */,
5FAC04911E9AD1F60034DF77 /* GoogleService-Info.plist in Resources */,
5F387B331E9A77F900308C34 /* Assets.xcassets in Resources */,
5F387B311E9A77F900308C34 /* Main.storyboard in Resources */,
5FB80A851EB7CAD400A8D5C6 /* LaunchScreen.storyboard in Resources */,
5FB80AB51EB7CCBB00A8D5C6 /* GoogleService-Info.plist in Resources */,
5FB80A821EB7CAD400A8D5C6 /* Assets.xcassets in Resources */,
5FB80A7D1EB7CAD400A8D5C6 /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5F387B3A1E9A77FA00308C34 /* Resources */ = {
5FB80A891EB7CAD400A8D5C6 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
5F387B451E9A77FA00308C34 /* Resources */ = {
5FB80A941EB7CAD400A8D5C6 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -371,82 +341,7 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
0C96D1A6FC50BBF2F94C13C8 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My Mind/Pods-My Mind-resources.sh\"\n";
showEnvVarsInLog = 0;
};
1527ACBB4520742D6833DFDD /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
247238A8EA84F82BF46D3FAE /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
43471D3845F376B7B6A61722 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My Mind/Pods-My Mind-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
9805D1E59AA2B694E996F40B /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
9C78D3E78C9188955EBE7FE3 /* [CP] Copy Pods Resources */ = {
2F26F4F9637591FF02515DF6 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -461,22 +356,7 @@
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
B649BBA2ADA126A145C221ED /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
BE15E72E75C38FE0DBC03AFB /* [CP] Check Pods Manifest.lock */ = {
2F94B4977414D722A52B630E /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -491,7 +371,82 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
F00EC5C8C3737A67F05C83EC /* [CP] Embed Pods Frameworks */ = {
667E81E099AAF857820819A7 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My Mind/Pods-My Mind-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
67A99228897A04CDCA1023CC /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
A5421D7876D68E2F82054D98 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My Mind/Pods-My Mind-resources.sh\"\n";
showEnvVarsInLog = 0;
};
A96BA32362C038C54FA0A98A /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
B2CB741C5B9C687C43812E0E /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My MindTests/Pods-My MindTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
DF1D2A66ADC7063336E55CF1 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -506,71 +461,87 @@
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-My MindUITests/Pods-My MindUITests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
E8C2CD945800272BF08FCB51 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
5F387B241E9A77F900308C34 /* Sources */ = {
5FB80A701EB7CAD400A8D5C6 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5F1D73F51E9AA390001ED9FC /* OnBoardingController.swift in Sources */,
5F387B2C1E9A77F900308C34 /* AppDelegate.swift in Sources */,
5FB7C4491E9D1CBC001F76FF /* FormViews.swift in Sources */,
5FAC04931E9AD2110034DF77 /* MainViews.swift in Sources */,
5F1D73F31E9AA390001ED9FC /* ForumView.swift in Sources */,
5F1D73F61E9AA390001ED9FC /* WelcomeScreenOne.swift in Sources */,
5F1D73F41E9AA390001ED9FC /* TabBarController.swift in Sources */,
5F1D73F11E9AA390001ED9FC /* UserViews.swift in Sources */,
5F1D73F81E9AA390001ED9FC /* WelcomeScreenThree.swift in Sources */,
5FAC04951E9ADF4B0034DF77 /* OnlineInterfaces.swift in Sources */,
5F1D73F71E9AA390001ED9FC /* WelcomeScreenTwo.swift in Sources */,
5FB80AB71EB7CCBB00A8D5C6 /* OnBoardingController.swift in Sources */,
5FB80ABB1EB7CCBB00A8D5C6 /* WelcomeScreenOne.swift in Sources */,
5FB80AB91EB7CCBB00A8D5C6 /* TabBarController.swift in Sources */,
5FB80AB81EB7CCBB00A8D5C6 /* OnlineInterfaces.swift in Sources */,
5FB80A801EB7CAD400A8D5C6 /* My_Mind.xcdatamodeld in Sources */,
5FB80ABC1EB7CCBB00A8D5C6 /* WelcomeScreenThree.swift in Sources */,
5FB80ABA1EB7CCBB00A8D5C6 /* UserViews.swift in Sources */,
5FB80AB61EB7CCBB00A8D5C6 /* MainViews.swift in Sources */,
5FB80A781EB7CAD400A8D5C6 /* AppDelegate.swift in Sources */,
5FB80AB41EB7CCBB00A8D5C6 /* ForumView.swift in Sources */,
5FB80AB31EB7CCBB00A8D5C6 /* FormViews.swift in Sources */,
5FB80ABD1EB7CCBB00A8D5C6 /* WelcomeScreenTwo.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5F387B381E9A77FA00308C34 /* Sources */ = {
5FB80A871EB7CAD400A8D5C6 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5F387B411E9A77FA00308C34 /* My_MindTests.swift in Sources */,
5FB80A901EB7CAD400A8D5C6 /* My_MindTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5F387B431E9A77FA00308C34 /* Sources */ = {
5FB80A921EB7CAD400A8D5C6 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5F387B4C1E9A77FA00308C34 /* My_MindUITests.swift in Sources */,
5FB80A9B1EB7CAD400A8D5C6 /* My_MindUITests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
5F387B3E1E9A77FA00308C34 /* PBXTargetDependency */ = {
5FB80A8D1EB7CAD400A8D5C6 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 5F387B271E9A77F900308C34 /* My Mind */;
targetProxy = 5F387B3D1E9A77FA00308C34 /* PBXContainerItemProxy */;
target = 5FB80A731EB7CAD400A8D5C6 /* My Mind */;
targetProxy = 5FB80A8C1EB7CAD400A8D5C6 /* PBXContainerItemProxy */;
};
5F387B491E9A77FA00308C34 /* PBXTargetDependency */ = {
5FB80A981EB7CAD400A8D5C6 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 5F387B271E9A77F900308C34 /* My Mind */;
targetProxy = 5F387B481E9A77FA00308C34 /* PBXContainerItemProxy */;
target = 5FB80A731EB7CAD400A8D5C6 /* My Mind */;
targetProxy = 5FB80A971EB7CAD400A8D5C6 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
5F387B2F1E9A77F900308C34 /* Main.storyboard */ = {
5FB80A7B1EB7CAD400A8D5C6 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
5F387B301E9A77F900308C34 /* Base */,
5FB80A7C1EB7CAD400A8D5C6 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
5F387B341E9A77F900308C34 /* LaunchScreen.storyboard */ = {
5FB80A831EB7CAD400A8D5C6 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
5F387B351E9A77F900308C34 /* Base */,
5FB80A841EB7CAD400A8D5C6 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
@@ -578,7 +549,7 @@
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
5F387B4E1E9A77FA00308C34 /* Debug */ = {
5FB80A9D1EB7CAD400A8D5C6 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
@@ -628,7 +599,7 @@
};
name = Debug;
};
5F387B4F1E9A77FA00308C34 /* Release */ = {
5FB80A9E1EB7CAD400A8D5C6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
@@ -671,41 +642,37 @@
};
name = Release;
};
5F387B511E9A77FA00308C34 /* Debug */ = {
5FB80AA01EB7CAD400A8D5C6 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 03237502A99BD1B8640610FB /* Pods-My Mind.debug.xcconfig */;
baseConfigurationReference = 6BC5B20BB070128329338769 /* Pods-My Mind.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = "My Mind/My Mind.entitlements";
DEVELOPMENT_TEAM = 28CC8SCVUN;
INFOPLIST_FILE = "My Mind/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/**";
PRODUCT_BUNDLE_IDENTIFIER = "ADCMNetworks.My-Mind";
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
};
name = Debug;
};
5F387B521E9A77FA00308C34 /* Release */ = {
5FB80AA11EB7CAD400A8D5C6 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 14A46FE3E7F911FF9F206D9F /* Pods-My Mind.release.xcconfig */;
baseConfigurationReference = 628A04A7E5D9D60FE4221D6E /* Pods-My Mind.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = "My Mind/My Mind.entitlements";
DEVELOPMENT_TEAM = 28CC8SCVUN;
INFOPLIST_FILE = "My Mind/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/**";
PRODUCT_BUNDLE_IDENTIFIER = "ADCMNetworks.My-Mind";
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
};
name = Release;
};
5F387B541E9A77FA00308C34 /* Debug */ = {
5FB80AA31EB7CAD400A8D5C6 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = ACB04384CBCB9A221EBE6FF4 /* Pods-My MindTests.debug.xcconfig */;
baseConfigurationReference = F1F378FCE703A13097479048 /* Pods-My MindTests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
@@ -719,9 +686,9 @@
};
name = Debug;
};
5F387B551E9A77FA00308C34 /* Release */ = {
5FB80AA41EB7CAD400A8D5C6 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 24CEC2F2536D3F042ACE49E8 /* Pods-My MindTests.release.xcconfig */;
baseConfigurationReference = 5F57ADA820D7B855B27C3A39 /* Pods-My MindTests.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
@@ -735,9 +702,9 @@
};
name = Release;
};
5F387B571E9A77FA00308C34 /* Debug */ = {
5FB80AA61EB7CAD400A8D5C6 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = ABF283DEA18DADABFE6E9651 /* Pods-My MindUITests.debug.xcconfig */;
baseConfigurationReference = F0C2CC8216E8BD48AB967DF1 /* Pods-My MindUITests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
DEVELOPMENT_TEAM = 28CC8SCVUN;
@@ -750,9 +717,9 @@
};
name = Debug;
};
5F387B581E9A77FA00308C34 /* Release */ = {
5FB80AA71EB7CAD400A8D5C6 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = E83680762934A4609FB47468 /* Pods-My MindUITests.release.xcconfig */;
baseConfigurationReference = EC15F67C962DE3B4FBBDC209 /* Pods-My MindUITests.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
DEVELOPMENT_TEAM = 28CC8SCVUN;
@@ -768,43 +735,56 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
5F387B231E9A77F900308C34 /* Build configuration list for PBXProject "My Mind" */ = {
5FB80A6F1EB7CAD300A8D5C6 /* Build configuration list for PBXProject "My Mind" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5F387B4E1E9A77FA00308C34 /* Debug */,
5F387B4F1E9A77FA00308C34 /* Release */,
5FB80A9D1EB7CAD400A8D5C6 /* Debug */,
5FB80A9E1EB7CAD400A8D5C6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
5F387B501E9A77FA00308C34 /* Build configuration list for PBXNativeTarget "My Mind" */ = {
5FB80A9F1EB7CAD400A8D5C6 /* Build configuration list for PBXNativeTarget "My Mind" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5F387B511E9A77FA00308C34 /* Debug */,
5F387B521E9A77FA00308C34 /* Release */,
5FB80AA01EB7CAD400A8D5C6 /* Debug */,
5FB80AA11EB7CAD400A8D5C6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
5F387B531E9A77FA00308C34 /* Build configuration list for PBXNativeTarget "My MindTests" */ = {
5FB80AA21EB7CAD400A8D5C6 /* Build configuration list for PBXNativeTarget "My MindTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5F387B541E9A77FA00308C34 /* Debug */,
5F387B551E9A77FA00308C34 /* Release */,
5FB80AA31EB7CAD400A8D5C6 /* Debug */,
5FB80AA41EB7CAD400A8D5C6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
5F387B561E9A77FA00308C34 /* Build configuration list for PBXNativeTarget "My MindUITests" */ = {
5FB80AA51EB7CAD400A8D5C6 /* Build configuration list for PBXNativeTarget "My MindUITests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5F387B571E9A77FA00308C34 /* Debug */,
5F387B581E9A77FA00308C34 /* Release */,
5FB80AA61EB7CAD400A8D5C6 /* Debug */,
5FB80AA71EB7CAD400A8D5C6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
/* Begin XCVersionGroup section */
5FB80A7E1EB7CAD400A8D5C6 /* My_Mind.xcdatamodeld */ = {
isa = XCVersionGroup;
children = (
5FB80A7F1EB7CAD400A8D5C6 /* My_Mind.xcdatamodel */,
);
currentVersion = 5FB80A7F1EB7CAD400A8D5C6 /* My_Mind.xcdatamodel */;
path = My_Mind.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};
rootObject = 5F387B201E9A77F900308C34 /* Project object */;
/* End XCVersionGroup section */
};
rootObject = 5FB80A6C1EB7CAD300A8D5C6 /* Project object */;
}

View File

@@ -14,7 +14,7 @@
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "5F387B271E9A77F900308C34"
BlueprintIdentifier = "5FB80A731EB7CAD400A8D5C6"
BuildableName = "My Mind.app"
BlueprintName = "My Mind"
ReferencedContainer = "container:My Mind.xcodeproj">
@@ -32,7 +32,7 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "5F387B3B1E9A77FA00308C34"
BlueprintIdentifier = "5FB80A8A1EB7CAD400A8D5C6"
BuildableName = "My MindTests.xctest"
BlueprintName = "My MindTests"
ReferencedContainer = "container:My Mind.xcodeproj">
@@ -42,7 +42,7 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "5F387B461E9A77FA00308C34"
BlueprintIdentifier = "5FB80A951EB7CAD400A8D5C6"
BuildableName = "My MindUITests.xctest"
BlueprintName = "My MindUITests"
ReferencedContainer = "container:My Mind.xcodeproj">
@@ -52,7 +52,7 @@
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "5F387B271E9A77F900308C34"
BlueprintIdentifier = "5FB80A731EB7CAD400A8D5C6"
BuildableName = "My Mind.app"
BlueprintName = "My Mind"
ReferencedContainer = "container:My Mind.xcodeproj">
@@ -75,7 +75,7 @@
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "5F387B271E9A77F900308C34"
BlueprintIdentifier = "5FB80A731EB7CAD400A8D5C6"
BuildableName = "My Mind.app"
BlueprintName = "My Mind"
ReferencedContainer = "container:My Mind.xcodeproj">
@@ -94,7 +94,7 @@
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "5F387B271E9A77F900308C34"
BlueprintIdentifier = "5FB80A731EB7CAD400A8D5C6"
BuildableName = "My Mind.app"
BlueprintName = "My Mind"
ReferencedContainer = "container:My Mind.xcodeproj">

View File

@@ -12,17 +12,17 @@
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>5F387B271E9A77F900308C34</key>
<key>5FB80A731EB7CAD400A8D5C6</key>
<dict>
<key>primary</key>
<true/>
</dict>
<key>5F387B3B1E9A77FA00308C34</key>
<key>5FB80A8A1EB7CAD400A8D5C6</key>
<dict>
<key>primary</key>
<true/>
</dict>
<key>5F387B461E9A77FA00308C34</key>
<key>5FB80A951EB7CAD400A8D5C6</key>
<dict>
<key>primary</key>
<true/>

View File

@@ -159,4 +159,3 @@ extension AppDelegate : FIRMessagingDelegate {
}
}
// [END ios_10_data_message_handling]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "CustomLoginButton240.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "CustomLoginButton480.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "CustomLoginButton720.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "UserDataStorage50.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "UserDataStorage100.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "UserDataStorage150.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "UserDataStorage30.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "UserDataStorage60.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "UserDataStorage90.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "UserNotLoggedIn150.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "UserNotLoggedIn300.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "UserNotLoggedIn450.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "UserSignIn50.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "UserSignIn100.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "UserSignIn150.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "UserSignIn30.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "UserSignIn60.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "UserSignIn90.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -1,23 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "AltUserProfileData30.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "AltUserProfileData60.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "AltUserProfileData90.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 466 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 797 KiB

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12118" systemVersion="16E195" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="h4Y-im-8w5">
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12120" systemVersion="16E195" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="h4Y-im-8w5">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12086"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12088"/>
<capability name="Alignment constraints to the first baseline" minToolsVersion="6.0"/>
<capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
@@ -31,7 +31,7 @@
<nil key="highlightedColor"/>
</label>
<containerView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Oxh-jc-aid">
<rect key="frame" x="0.0" y="78" width="375" height="540"/>
<rect key="frame" x="0.0" y="78" width="375" height="589"/>
<connections>
<segue destination="D9d-KP-bj6" kind="embed" id="A56-QE-3OH"/>
</connections>
@@ -55,7 +55,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="lEp-v0-n3g" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-896.79999999999995" y="468.21589205397305"/>
<point key="canvasLocation" x="-5719" y="546"/>
</scene>
<!--Referral Form-->
<scene sceneID="BVn-d5-ANT">
@@ -86,7 +86,7 @@
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="QLu-Rg-yFO" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-55" y="78"/>
<point key="canvasLocation" x="-5719" y="1325"/>
</scene>
<!--Req Appoint-->
<scene sceneID="qUx-wb-4bs">
@@ -117,7 +117,7 @@
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="nzH-8s-ogR" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="868" y="763"/>
<point key="canvasLocation" x="-5990" y="2799"/>
</scene>
<!--ReceiveAppointmentRequest-->
<scene sceneID="zEJ-zj-Pee">
@@ -219,7 +219,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="t79-Mj-HQT" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="868" y="1423.5382308845578"/>
<point key="canvasLocation" x="-5289" y="2069"/>
</scene>
<!--Table View Controller-->
<scene sceneID="P02-Sb-VXv">
@@ -342,7 +342,7 @@
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="fgo-g9-PGg" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="1842" y="1424"/>
<point key="canvasLocation" x="-5289" y="2799"/>
</scene>
<!--ReceiveAppointmentRequest-->
<scene sceneID="ma9-lU-fS7">
@@ -392,7 +392,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="2ic-S2-JhA" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-56.799999999999997" y="1421.7391304347827"/>
<point key="canvasLocation" x="-5990" y="2069"/>
</scene>
<!--UpcomingAppointement-->
<scene sceneID="zjt-7b-bxd">
@@ -480,7 +480,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="l9X-AR-m87" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-55.200000000000003" y="2090.1049475262371"/>
<point key="canvasLocation" x="-4593" y="2069"/>
</scene>
<!--PastAppointment-->
<scene sceneID="KvI-lO-Z71">
@@ -554,7 +554,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="hf0-97-ZUh" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="868" y="2089.2053973013494"/>
<point key="canvasLocation" x="-3897" y="2069"/>
</scene>
<!--MyAccount-->
<scene sceneID="hF0-uf-Ezc">
@@ -569,7 +569,7 @@
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="6Ko-5i-jad">
<rect key="frame" x="16" y="356" width="343" height="34"/>
<rect key="frame" x="16" y="405" width="343" height="34"/>
<color key="backgroundColor" red="0.54901960780000003" green="0.70980392160000005" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<fontDescription key="fontDescription" type="system" pointSize="18"/>
<state key="normal" title="Logout of App">
@@ -580,7 +580,7 @@
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Qc7-5I-QCd">
<rect key="frame" x="16" y="276" width="343" height="34"/>
<rect key="frame" x="16" y="325" width="343" height="34"/>
<color key="backgroundColor" red="0.54901960780000003" green="0.70980392160000005" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<fontDescription key="fontDescription" type="system" pointSize="18"/>
<state key="normal" title="Forum Sign Up">
@@ -608,7 +608,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="eXL-AH-AxG" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-895" y="2416"/>
<point key="canvasLocation" x="-3348" y="546"/>
</scene>
<!--Contacts-->
<scene sceneID="u7a-Hl-u3R">
@@ -623,7 +623,7 @@
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<containerView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Jli-h4-Gj8">
<rect key="frame" x="0.0" y="64" width="375" height="554"/>
<rect key="frame" x="0.0" y="64" width="375" height="603"/>
<connections>
<segue destination="Ifw-xd-5TD" kind="embed" id="Ee7-AD-2Nf"/>
</connections>
@@ -653,7 +653,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="VHS-if-8Hy" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-896.79999999999995" y="3068.8155922038982"/>
<point key="canvasLocation" x="-2513" y="548"/>
</scene>
<!--Emerge Contacts-->
<scene sceneID="KQZ-nI-DDL">
@@ -851,7 +851,6 @@
<state key="normal" title="Call The IT Crowd"/>
<connections>
<action selector="Alexsbtn:" destination="Ifw-xd-5TD" eventType="touchUpInside" id="cEG-7i-RWv"/>
<action selector="Mindbtn:" destination="Ifw-xd-5TD" eventType="touchUpInside" id="Jbo-cK-kyL"/>
</connections>
</button>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Alex The App Developer" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="06M-E8-WSh">
@@ -917,7 +916,7 @@
</connections>
</tapGestureRecognizer>
</objects>
<point key="canvasLocation" x="-896" y="3818"/>
<point key="canvasLocation" x="-2514" y="1325"/>
</scene>
<!--Forum-->
<scene sceneID="1IK-u0-Qbj">
@@ -955,13 +954,13 @@
</subviews>
<color key="backgroundColor" red="0.25098040700000002" green="0.0" blue="0.50196081400000003" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="0LZ-7R-juk" secondAttribute="trailing" id="4xJ-8P-efg"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="top" secondItem="CEY-7t-A5j" secondAttribute="top" constant="20" symbolic="YES" id="IIu-uf-wyI"/>
<constraint firstAttribute="bottom" secondItem="JeM-5u-bML" secondAttribute="bottom" id="bmA-LV-9sV"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="leading" secondItem="CEY-7t-A5j" secondAttribute="leading" id="jRd-4M-0dG"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="leading" secondItem="JeM-5u-bML" secondAttribute="leading" id="l7P-je-Wif"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="trailing" secondItem="JeM-5u-bML" secondAttribute="trailing" id="vuu-yw-ZtT"/>
<constraint firstItem="JeM-5u-bML" firstAttribute="top" secondItem="0LZ-7R-juk" secondAttribute="bottom" id="xLo-QG-NcN"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="leading" secondItem="JeM-5u-bML" secondAttribute="leading" id="AoO-Tu-Lk0"/>
<constraint firstItem="JeM-5u-bML" firstAttribute="top" secondItem="0LZ-7R-juk" secondAttribute="bottom" id="D4J-0U-gn8"/>
<constraint firstItem="JeM-5u-bML" firstAttribute="bottom" secondItem="ZTi-Cy-dpM" secondAttribute="top" id="FN7-Fp-ZIR"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="trailing" secondItem="JeM-5u-bML" secondAttribute="trailing" id="OXt-km-bXE"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="leading" secondItem="CEY-7t-A5j" secondAttribute="leading" id="lZr-CO-WTQ"/>
<constraint firstItem="0LZ-7R-juk" firstAttribute="top" secondItem="LG3-st-xWF" secondAttribute="bottom" id="qeg-lW-BPY"/>
<constraint firstAttribute="trailing" secondItem="0LZ-7R-juk" secondAttribute="trailing" id="yfi-aq-nzq"/>
</constraints>
</view>
<tabBarItem key="tabBarItem" title="Forum" image="EngageSmall" selectedImage="EngageSmall" id="fSh-hI-zwP"/>
@@ -974,7 +973,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="PNn-9F-Cll" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-896.79999999999995" y="1762.6686656671666"/>
<point key="canvasLocation" x="-4154" y="546"/>
</scene>
<!--Table View Controller-->
<scene sceneID="cmb-hj-FAa">
@@ -1065,7 +1064,7 @@
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="lJx-Wp-9oH" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-55" y="764"/>
<point key="canvasLocation" x="-4943" y="1325"/>
</scene>
<!--TabBarController-->
<scene sceneID="36i-Q9-wqc">
@@ -1089,7 +1088,7 @@
</tabBarController>
<placeholder placeholderIdentifier="IBFirstResponder" id="aBz-vn-gu2" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-1826" y="1440"/>
<point key="canvasLocation" x="-4153" y="-143"/>
</scene>
<!--On Boarding Controller-->
<scene sceneID="xcT-bm-4pk">
@@ -1101,7 +1100,7 @@
</pageViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="fPc-Z3-dkm" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-4042" y="1764"/>
<point key="canvasLocation" x="-8087" y="-143"/>
</scene>
<!--WelcomeScreenOne-->
<scene sceneID="RN2-0Y-idj">
@@ -1160,7 +1159,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="Ldp-Gs-FK9" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-3358" y="1118"/>
<point key="canvasLocation" x="-8836" y="547"/>
</scene>
<!--WelcomeScreenTwo-->
<scene sceneID="Ays-iU-few">
@@ -1232,7 +1231,7 @@
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="LEe-ki-1fR" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-3359.1999999999998" y="1763.568215892054"/>
<point key="canvasLocation" x="-8087" y="548"/>
</scene>
<!--WelcomeScreenThree-->
<scene sceneID="uLc-d2-mB4">
@@ -1248,6 +1247,9 @@
<subviews>
<toolbar opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1QU-UG-Se0">
<rect key="frame" x="0.0" y="623" width="375" height="44"/>
<constraints>
<constraint firstAttribute="height" constant="44" id="a9g-qW-Vuj"/>
</constraints>
<items>
<barButtonItem style="plain" systemItem="flexibleSpace" id="FJB-zn-AM0"/>
<barButtonItem title="Login or Sign Up" id="0Dm-Iu-gou">
@@ -1260,15 +1262,20 @@
<barButtonItem style="plain" systemItem="flexibleSpace" id="jvF-sr-MQL"/>
</items>
</toolbar>
<pageControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" numberOfPages="3" currentPage="2" translatesAutoresizingMaskIntoConstraints="NO" id="4EZ-7c-fvd">
<rect key="frame" x="168" y="586" width="39" height="37"/>
</pageControl>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" fixedFrame="YES" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="10" minimumFontSize="10" translatesAutoresizingMaskIntoConstraints="NO" id="kc5-XI-sOF">
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="14" minimumFontSize="10" translatesAutoresizingMaskIntoConstraints="NO" id="kc5-XI-sOF">
<rect key="frame" x="16" y="20" width="343" height="558"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<string key="text">Sign Up is easy, create an account, make a self-referral and then book an appointment.
<string key="text">Sign Up is easy,
create an account,
make a self-referral
and then book an
appointment.
Please note: app sign up does not include access to the online forums. This can be done within the app itself.</string>
Please note: app
sign up does not
include access to
the online forums.
This can be done
within the app itself.</string>
<fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="36"/>
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
@@ -1276,11 +1283,13 @@ Please note: app sign up does not include access to the online forums. This can
</subviews>
<color key="backgroundColor" red="0.25098040700000002" green="0.0" blue="0.50196081400000003" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="4EZ-7c-fvd" firstAttribute="centerX" secondItem="1QU-UG-Se0" secondAttribute="centerX" id="3OT-GT-P4c"/>
<constraint firstItem="1QU-UG-Se0" firstAttribute="bottom" secondItem="4YT-jl-fTI" secondAttribute="top" id="4yI-is-Xa3"/>
<constraint firstItem="1QU-UG-Se0" firstAttribute="leading" secondItem="KDm-Pk-pxs" secondAttribute="leading" id="6Jb-jo-ThC"/>
<constraint firstAttribute="trailing" secondItem="1QU-UG-Se0" secondAttribute="trailing" id="KK2-lH-MrX"/>
<constraint firstItem="1QU-UG-Se0" firstAttribute="top" secondItem="4EZ-7c-fvd" secondAttribute="bottom" id="PSl-Ox-pVn"/>
<constraint firstAttribute="trailing" secondItem="1QU-UG-Se0" secondAttribute="trailing" id="Q1q-W9-NJ7"/>
<constraint firstItem="1QU-UG-Se0" firstAttribute="leading" secondItem="KDm-Pk-pxs" secondAttribute="leading" id="Vp9-RP-J3T"/>
<constraint firstItem="kc5-XI-sOF" firstAttribute="centerX" secondItem="1QU-UG-Se0" secondAttribute="centerX" id="Vrf-2d-5AD"/>
<constraint firstItem="1QU-UG-Se0" firstAttribute="top" secondItem="kc5-XI-sOF" secondAttribute="bottom" constant="45" id="ZBK-77-cYw"/>
<constraint firstItem="kc5-XI-sOF" firstAttribute="top" secondItem="JzI-Kg-MSo" secondAttribute="bottom" id="fb5-Bz-rUI"/>
<constraint firstItem="kc5-XI-sOF" firstAttribute="leading" secondItem="KDm-Pk-pxs" secondAttribute="leadingMargin" id="h8H-Uf-xa3"/>
<constraint firstItem="1QU-UG-Se0" firstAttribute="bottom" secondItem="4YT-jl-fTI" secondAttribute="top" id="hbM-w8-CZB"/>
</constraints>
</view>
<simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="lightContent"/>
@@ -1289,7 +1298,7 @@ Please note: app sign up does not include access to the online forums. This can
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="zky-8d-IeS" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-3359.1999999999998" y="2415.7421289355325"/>
<point key="canvasLocation" x="-7298" y="547"/>
</scene>
<!--Login-->
<scene sceneID="rDG-vA-RZA">
@@ -1422,7 +1431,7 @@ Please note: app sign up does not include access to the online forums. This can
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="rau-MB-aBQ" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-2570.4000000000001" y="1439.7301349325339"/>
<point key="canvasLocation" x="-8087" y="1325"/>
</scene>
<!--Sign-Up View Controller-->
<scene sceneID="Zgb-Tf-SrU">
@@ -1478,7 +1487,7 @@ Please note: app sign up does not include access to the online forums. This can
<constraint firstAttribute="height" constant="30" id="XJd-CP-lbv"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits" autocorrectionType="no" spellCheckingType="no" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" autocorrectionType="no" spellCheckingType="no" keyboardType="emailAddress"/>
</textField>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="AdK-Si-CtH">
<rect key="frame" x="16" y="207" width="343" height="34"/>
@@ -1532,7 +1541,7 @@ Please note: app sign up does not include access to the online forums. This can
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="5X3-Qw-9yV" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-1826" y="2121"/>
<point key="canvasLocation" x="-7298" y="2069"/>
</scene>
<!--Forgot Password View Controller-->
<scene sceneID="q30-MH-ryd">
@@ -1587,7 +1596,7 @@ Please note: app sign up does not include access to the online forums. This can
<constraint firstAttribute="height" constant="30" id="anM-CQ-aoj"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits" autocorrectionType="no" spellCheckingType="no" keyboardType="alphabet"/>
<textInputTraits key="textInputTraits" autocorrectionType="no" spellCheckingType="no" keyboardType="emailAddress"/>
</textField>
</subviews>
<color key="backgroundColor" red="0.25098040700000002" green="0.0" blue="0.50196081400000003" alpha="1" colorSpace="calibratedRGB"/>
@@ -1620,7 +1629,7 @@ Please note: app sign up does not include access to the online forums. This can
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="hPi-Fp-EZL" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-2570" y="2121"/>
<point key="canvasLocation" x="-8836" y="2069"/>
</scene>
<!--My Apppointments-->
<scene sceneID="kwE-uT-Dhm">
@@ -1671,7 +1680,7 @@ Please note: app sign up does not include access to the online forums. This can
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="KeZ-3p-vWf" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-896.79999999999995" y="1116.7916041979011"/>
<point key="canvasLocation" x="-4942" y="546"/>
</scene>
<!--ReferralConfirmation-->
<scene sceneID="eY9-kT-6rm">
@@ -1733,11 +1742,11 @@ There is no need to send another form.</string>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<webView contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="xQ0-KO-a9E">
<rect key="frame" x="0.0" y="64" width="375" height="510"/>
<rect key="frame" x="0.0" y="64" width="375" height="559"/>
<color key="backgroundColor" red="0.25098040700000002" green="0.0" blue="0.50196081400000003" alpha="1" colorSpace="calibratedRGB"/>
</webView>
<toolbar opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="GnE-7y-FNI">
<rect key="frame" x="0.0" y="574" width="375" height="44"/>
<rect key="frame" x="0.0" y="623" width="375" height="44"/>
<items>
<barButtonItem style="plain" systemItem="flexibleSpace" id="ZIA-7D-0bQ"/>
<barButtonItem systemItem="stop" id="WB0-mr-ASW">
@@ -1768,16 +1777,16 @@ There is no need to send another form.</string>
</subviews>
<color key="backgroundColor" red="0.25098040700000002" green="0.0" blue="0.50196081400000003" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="xQ0-KO-a9E" firstAttribute="leading" secondItem="GnE-7y-FNI" secondAttribute="leading" id="1eP-Hn-JbI"/>
<constraint firstItem="GnE-7y-FNI" firstAttribute="bottom" secondItem="ylJ-2X-ewI" secondAttribute="top" id="5Cr-2C-ZZE"/>
<constraint firstItem="GnE-7y-FNI" firstAttribute="top" secondItem="xQ0-KO-a9E" secondAttribute="bottom" id="8rD-s6-gus"/>
<constraint firstAttribute="trailing" secondItem="NZn-xj-NAB" secondAttribute="trailing" id="B7k-ZV-oue"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="leading" secondItem="xQ0-KO-a9E" secondAttribute="leading" id="I2A-XG-WNG"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="trailing" secondItem="xQ0-KO-a9E" secondAttribute="trailing" id="a7p-B1-rtR"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="leading" secondItem="zu1-gi-HgS" secondAttribute="leading" id="a9g-Vq-wKS"/>
<constraint firstItem="xQ0-KO-a9E" firstAttribute="top" secondItem="NZn-xj-NAB" secondAttribute="bottom" id="gUv-ZG-x5c"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="top" secondItem="smY-C2-xqB" secondAttribute="bottom" id="nK5-nX-S9K"/>
<constraint firstItem="xQ0-KO-a9E" firstAttribute="trailing" secondItem="GnE-7y-FNI" secondAttribute="trailing" id="vqO-LR-G8E"/>
<constraint firstItem="GnE-7y-FNI" firstAttribute="top" secondItem="xQ0-KO-a9E" secondAttribute="bottom" id="1bn-4F-2mG"/>
<constraint firstItem="GnE-7y-FNI" firstAttribute="bottom" secondItem="ylJ-2X-ewI" secondAttribute="top" id="4Kk-5c-0cQ"/>
<constraint firstItem="xQ0-KO-a9E" firstAttribute="top" secondItem="NZn-xj-NAB" secondAttribute="bottom" id="5Tl-8e-Cnx"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="leading" secondItem="xQ0-KO-a9E" secondAttribute="leading" id="CWu-Sf-WRN"/>
<constraint firstItem="xQ0-KO-a9E" firstAttribute="leading" secondItem="GnE-7y-FNI" secondAttribute="leading" id="QHF-XU-be4"/>
<constraint firstItem="xQ0-KO-a9E" firstAttribute="trailing" secondItem="GnE-7y-FNI" secondAttribute="trailing" id="VS5-30-am8"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="trailing" secondItem="xQ0-KO-a9E" secondAttribute="trailing" id="XPM-vU-ZAT"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="leading" secondItem="zu1-gi-HgS" secondAttribute="leading" id="eFw-4l-DAd"/>
<constraint firstItem="NZn-xj-NAB" firstAttribute="top" secondItem="smY-C2-xqB" secondAttribute="bottom" id="iaa-5R-Rfs"/>
<constraint firstAttribute="trailing" secondItem="NZn-xj-NAB" secondAttribute="trailing" id="kPg-mK-1XZ"/>
</constraints>
</view>
<tabBarItem key="tabBarItem" title="Forum" image="EngageSmall" selectedImage="EngageSmall" id="d1X-YF-eWS"/>
@@ -1790,7 +1799,7 @@ There is no need to send another form.</string>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="wZm-hM-wGh" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-55.200000000000003" y="2762.9685157421291"/>
<point key="canvasLocation" x="-3348" y="1325"/>
</scene>
<!--Table View Controller-->
<scene sceneID="MOC-Bf-PLT">
@@ -1913,7 +1922,7 @@ There is no need to send another form.</string>
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="YE7-wb-w1n" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="1841" y="2090"/>
<point key="canvasLocation" x="-3897" y="2799"/>
</scene>
<!--Table View Controller-->
<scene sceneID="Chv-iT-F8s">
@@ -2036,7 +2045,7 @@ There is no need to send another form.</string>
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="Drm-Qa-heV" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="868" y="2763"/>
<point key="canvasLocation" x="-4593" y="2799"/>
</scene>
</scenes>
<resources>
@@ -2047,7 +2056,7 @@ There is no need to send another form.</string>
<image name="UserProfileDataSmall" width="30" height="30"/>
</resources>
<inferredMetricsTieBreakers>
<segue reference="myb-CX-OSa"/>
<segue reference="6mn-2l-lkQ"/>
<segue reference="NuZ-wM-YnM"/>
</inferredMetricsTieBreakers>
</document>

View File

@@ -20,12 +20,6 @@
<string>1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UIBackgroundModes</key>
<array>
<string>fetch</string>
<string>location</string>
<string>remote-notification</string>
</array>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIMainStoryboardFile</key>
@@ -34,12 +28,11 @@
<array>
<string>armv7</string>
</array>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>

View File

@@ -36,42 +36,42 @@ class Contact: UIViewController{
}
class EmergeContacts: UITableViewController{
@IBAction func TrustCallBtn(_ sender: Any) {
@IBAction func TrustCallBtn(_ sender: UIButton) {
if let url = URL(string: "telprompt://01213010000")
{
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
@IBAction func FwdThinkingbtn(_ sender: Any) {
@IBAction func FwdThinkingbtn(_ sender: UIButton) {
if let url = URL(string: "telprompt://03003000099")
{
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
@IBAction func Samaritansbtn(_ sender: Any) {
@IBAction func Samaritansbtn(_ sender: UIButton) {
if let url = URL(string: "telprompt://08457909090")
{
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
@IBAction func Sanebtn(_ sender: Any) {
@IBAction func Sanebtn(_ sender: UIButton) {
if let url = URL(string: "telprompt://08457678000")
{
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
@IBAction func Mindbtn(_ sender: Any) {
@IBAction func Mindbtn(_ sender: UIButton) {
if let url = URL(string: "telprompt://0300123393")
{
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}
@IBAction func Alexsbtn(_ sender: Any) {
@IBAction func Alexsbtn(_ sender: UIButton) {
if let url = URL(string: "telprompt://07871778000")
{
UIApplication.shared.open(url, options: [:], completionHandler: nil)

View File

@@ -0,0 +1,8 @@
<?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>_XCCurrentVersionName</key>
<string>My_Mind.xcdatamodel</string>
</dict>
</plist>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="1" systemVersion="11A491" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<elements/>
</model>

View File

@@ -2,7 +2,7 @@
// My_MindTests.swift
// My MindTests
//
// Created by Alexander Davis on 09/04/2017.
// Created by Alexander Davis on 01/05/2017.
// Copyright © 2017 Alexander Davis. All rights reserved.
//

View File

@@ -2,7 +2,7 @@
// My_MindUITests.swift
// My MindUITests
//
// Created by Alexander Davis on 09/04/2017.
// Created by Alexander Davis on 01/05/2017.
// Copyright © 2017 Alexander Davis. All rights reserved.
//

View File

@@ -1,34 +1,35 @@
PODS:
- Firebase/Auth (3.15.0):
- Firebase/Auth (3.16.0):
- Firebase/Core
- FirebaseAuth (= 3.1.1)
- Firebase/Core (3.15.0):
- FirebaseAnalytics (= 3.7.0)
- FirebaseCore (= 3.5.2)
- Firebase/Database (3.15.0):
- Firebase/Core (3.16.0):
- FirebaseAnalytics (= 3.8.0)
- FirebaseCore (= 3.6.0)
- Firebase/Database (3.16.0):
- Firebase/Core
- FirebaseDatabase (= 3.1.2)
- Firebase/Messaging (3.15.0):
- Firebase/Messaging (3.16.0):
- Firebase/Core
- FirebaseMessaging (= 1.2.2)
- Firebase/Storage (3.15.0):
- FirebaseMessaging (= 1.2.3)
- Firebase/Storage (3.16.0):
- Firebase/Core
- FirebaseStorage (= 1.1.0)
- FirebaseAnalytics (3.7.0):
- FirebaseCore (~> 3.5)
- FirebaseAnalytics (3.8.0):
- FirebaseCore (~> 3.6)
- FirebaseInstanceID (~> 1.0)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- FirebaseAuth (3.1.1):
- FirebaseAnalytics (~> 3.7)
- GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseCore (3.5.2):
- FirebaseCore (3.6.0):
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- FirebaseDatabase (3.1.2):
- FirebaseAnalytics (~> 3.7)
- FirebaseInstanceID (1.0.9)
- FirebaseMessaging (1.2.2):
- FirebaseAnalytics (~> 3.7)
- FirebaseInstanceID (1.0.10):
- FirebaseCore (~> 3.6)
- FirebaseMessaging (1.2.3):
- FirebaseAnalytics (~> 3.8)
- FirebaseInstanceID (~> 1.0)
- GoogleToolboxForMac/Logger (~> 2.1)
- Protobuf (~> 3.1)
@@ -48,7 +49,7 @@ PODS:
- GoogleToolboxForMac/NSString+URLArguments (= 2.1.1)
- GoogleToolboxForMac/NSString+URLArguments (2.1.1)
- GTMSessionFetcher/Core (1.1.9)
- Protobuf (3.2.0)
- Protobuf (3.2.1)
- SwiftForms (1.7)
DEPENDENCIES:
@@ -60,17 +61,17 @@ DEPENDENCIES:
- SwiftForms
SPEC CHECKSUMS:
Firebase: 2b1cdfba1cda8589f32904a697cc753322bff9d8
FirebaseAnalytics: 0d1b7d81d5021155be37702a94ba1ec16d45365d
Firebase: 21bf4a89d3f01bfbe11adc3a5d934a4a3d3a5fd6
FirebaseAnalytics: 920e46455f27b0a52a80907a6d9b73ee4bd1c635
FirebaseAuth: cc8a1824170adbd351edb7f994490a3fb5c18be6
FirebaseCore: a024587e43778508700af8c6b1209f7c4516ba02
FirebaseCore: 9691ee2ade70c098d7cf92440f4303f16d83ca75
FirebaseDatabase: 05c96d7b43a7368dc91c07791adb49683e1738d1
FirebaseInstanceID: 2d0518b1378fe9d685ef40cbdd63d2fdc1125339
FirebaseMessaging: df8267f378580a24174ce7861233aa11d5c90109
FirebaseInstanceID: b9eedd6846fb5e1f0f7279e1deaa7a7e4cf8392e
FirebaseMessaging: 753d05a925e9eb8eadd09a0ffc9b808578b72fac
FirebaseStorage: a5c55b23741a49a72af8f30f95b3bb5ddbeda12d
GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0
GTMSessionFetcher: 5c046c76a1f859bc9c187e918f18e4fc7bb57b5e
Protobuf: 745f59e122e5de98d4d7ef291e264a0eef80f58e
Protobuf: 2ccbaf193f6c65adc67745453ca0c13234c32796
SwiftForms: 3f3dbaa79fe54eb1ccd0aca8d0cd1e38eb00537e
PODFILE CHECKSUM: dd1734d567f280edf21443a33ce1b6333374b6d2

View File

@@ -4,7 +4,5 @@ framework module FirebaseAnalytics {
module * { export *}
link "sqlite3"
link "z"
link framework "CoreGraphics"
link framework "Foundation"
link framework "UIKit"
}

View File

@@ -2,7 +2,6 @@ framework module FirebaseCore {
umbrella header "FirebaseCore.h"
export *
module * { export *}
link "c++"
link "z"
link framework "Foundation"
link framework "UIKit"
}

View File

@@ -1,3 +1,10 @@
# 2017-03-31 -- v1.0.10
- Improvements to token-fetching logic
- Fixed some warnings in Instance ID
- Improved error messages if Instance ID couldn't be initialized properly
- Improvements to console logging
# 2017-01-31 -- v1.0.9
- Removed an error being mistakenly logged to the console.

View File

@@ -111,7 +111,7 @@ typedef NS_ENUM(NSInteger, FIRInstanceIDAPNSTokenType) {
/**
* Instance ID provides a unique identifier for each app instance and a mechanism
* to authenticate and authorize actions (for example, sending a GCM message).
* to authenticate and authorize actions (for example, sending an FCM message).
*
* Instance ID is long lived but, may be reset if the device is not used for
* a long time or the Instance ID service detects a problem.

View File

@@ -2,6 +2,6 @@ framework module FirebaseInstanceID {
umbrella header "FirebaseInstanceID.h"
export *
module * { export *}
link framework "Foundation"
link framework "UIKit"
link "c++"
link "z"
}

View File

@@ -100,6 +100,7 @@ typedef NS_ENUM(NSInteger, FIRMessagingMessageStatus) {
* To support devices running iOS 9 or below, use the local and remote notifications handlers
* defined in UIApplicationDelegate protocol.
*/
__IOS_AVAILABLE(10.0)
@protocol FIRMessagingDelegate <NSObject>
/// The callback to handle data message received via FCM for devices running iOS 10 or above.

View File

@@ -2,10 +2,9 @@ framework module FirebaseMessaging {
umbrella header "FirebaseMessaging.h"
export *
module * { export *}
link "c++"
link "sqlite3"
link "z"
link framework "CoreGraphics"
link framework "Foundation"
link framework "SystemConfiguration"
link framework "UIKit"
}

View File

@@ -1,34 +1,35 @@
PODS:
- Firebase/Auth (3.15.0):
- Firebase/Auth (3.16.0):
- Firebase/Core
- FirebaseAuth (= 3.1.1)
- Firebase/Core (3.15.0):
- FirebaseAnalytics (= 3.7.0)
- FirebaseCore (= 3.5.2)
- Firebase/Database (3.15.0):
- Firebase/Core (3.16.0):
- FirebaseAnalytics (= 3.8.0)
- FirebaseCore (= 3.6.0)
- Firebase/Database (3.16.0):
- Firebase/Core
- FirebaseDatabase (= 3.1.2)
- Firebase/Messaging (3.15.0):
- Firebase/Messaging (3.16.0):
- Firebase/Core
- FirebaseMessaging (= 1.2.2)
- Firebase/Storage (3.15.0):
- FirebaseMessaging (= 1.2.3)
- Firebase/Storage (3.16.0):
- Firebase/Core
- FirebaseStorage (= 1.1.0)
- FirebaseAnalytics (3.7.0):
- FirebaseCore (~> 3.5)
- FirebaseAnalytics (3.8.0):
- FirebaseCore (~> 3.6)
- FirebaseInstanceID (~> 1.0)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- FirebaseAuth (3.1.1):
- FirebaseAnalytics (~> 3.7)
- GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseCore (3.5.2):
- FirebaseCore (3.6.0):
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- FirebaseDatabase (3.1.2):
- FirebaseAnalytics (~> 3.7)
- FirebaseInstanceID (1.0.9)
- FirebaseMessaging (1.2.2):
- FirebaseAnalytics (~> 3.7)
- FirebaseInstanceID (1.0.10):
- FirebaseCore (~> 3.6)
- FirebaseMessaging (1.2.3):
- FirebaseAnalytics (~> 3.8)
- FirebaseInstanceID (~> 1.0)
- GoogleToolboxForMac/Logger (~> 2.1)
- Protobuf (~> 3.1)
@@ -48,7 +49,7 @@ PODS:
- GoogleToolboxForMac/NSString+URLArguments (= 2.1.1)
- GoogleToolboxForMac/NSString+URLArguments (2.1.1)
- GTMSessionFetcher/Core (1.1.9)
- Protobuf (3.2.0)
- Protobuf (3.2.1)
- SwiftForms (1.7)
DEPENDENCIES:
@@ -60,17 +61,17 @@ DEPENDENCIES:
- SwiftForms
SPEC CHECKSUMS:
Firebase: 2b1cdfba1cda8589f32904a697cc753322bff9d8
FirebaseAnalytics: 0d1b7d81d5021155be37702a94ba1ec16d45365d
Firebase: 21bf4a89d3f01bfbe11adc3a5d934a4a3d3a5fd6
FirebaseAnalytics: 920e46455f27b0a52a80907a6d9b73ee4bd1c635
FirebaseAuth: cc8a1824170adbd351edb7f994490a3fb5c18be6
FirebaseCore: a024587e43778508700af8c6b1209f7c4516ba02
FirebaseCore: 9691ee2ade70c098d7cf92440f4303f16d83ca75
FirebaseDatabase: 05c96d7b43a7368dc91c07791adb49683e1738d1
FirebaseInstanceID: 2d0518b1378fe9d685ef40cbdd63d2fdc1125339
FirebaseMessaging: df8267f378580a24174ce7861233aa11d5c90109
FirebaseInstanceID: b9eedd6846fb5e1f0f7279e1deaa7a7e4cf8392e
FirebaseMessaging: 753d05a925e9eb8eadd09a0ffc9b808578b72fac
FirebaseStorage: a5c55b23741a49a72af8f30f95b3bb5ddbeda12d
GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0
GTMSessionFetcher: 5c046c76a1f859bc9c187e918f18e4fc7bb57b5e
Protobuf: 745f59e122e5de98d4d7ef291e264a0eef80f58e
Protobuf: 2ccbaf193f6c65adc67745453ca0c13234c32796
SwiftForms: 3f3dbaa79fe54eb1ccd0aca8d0cd1e38eb00537e
PODFILE CHECKSUM: dd1734d567f280edf21443a33ce1b6333374b6d2

View File

@@ -96,7 +96,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBInt32Array with a copy of the values.
**/
- (instancetype)initWithValues:(const int32_t [])values
- (instancetype)initWithValues:(const int32_t [__nullable])values
count:(NSUInteger)count;
/**
@@ -161,7 +161,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const int32_t [])values count:(NSUInteger)count;
- (void)addValues:(const int32_t [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -268,7 +268,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBUInt32Array with a copy of the values.
**/
- (instancetype)initWithValues:(const uint32_t [])values
- (instancetype)initWithValues:(const uint32_t [__nullable])values
count:(NSUInteger)count;
/**
@@ -333,7 +333,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const uint32_t [])values count:(NSUInteger)count;
- (void)addValues:(const uint32_t [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -440,7 +440,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBInt64Array with a copy of the values.
**/
- (instancetype)initWithValues:(const int64_t [])values
- (instancetype)initWithValues:(const int64_t [__nullable])values
count:(NSUInteger)count;
/**
@@ -505,7 +505,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const int64_t [])values count:(NSUInteger)count;
- (void)addValues:(const int64_t [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -612,7 +612,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBUInt64Array with a copy of the values.
**/
- (instancetype)initWithValues:(const uint64_t [])values
- (instancetype)initWithValues:(const uint64_t [__nullable])values
count:(NSUInteger)count;
/**
@@ -677,7 +677,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const uint64_t [])values count:(NSUInteger)count;
- (void)addValues:(const uint64_t [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -784,7 +784,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBFloatArray with a copy of the values.
**/
- (instancetype)initWithValues:(const float [])values
- (instancetype)initWithValues:(const float [__nullable])values
count:(NSUInteger)count;
/**
@@ -849,7 +849,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const float [])values count:(NSUInteger)count;
- (void)addValues:(const float [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -956,7 +956,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBDoubleArray with a copy of the values.
**/
- (instancetype)initWithValues:(const double [])values
- (instancetype)initWithValues:(const double [__nullable])values
count:(NSUInteger)count;
/**
@@ -1021,7 +1021,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const double [])values count:(NSUInteger)count;
- (void)addValues:(const double [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -1128,7 +1128,7 @@ NS_ASSUME_NONNULL_BEGIN
*
* @return A newly initialized GPBBoolArray with a copy of the values.
**/
- (instancetype)initWithValues:(const BOOL [])values
- (instancetype)initWithValues:(const BOOL [__nullable])values
count:(NSUInteger)count;
/**
@@ -1193,7 +1193,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const BOOL [])values count:(NSUInteger)count;
- (void)addValues:(const BOOL [__nullable])values count:(NSUInteger)count;
/**
* Adds the values from the given array to this array.
@@ -1325,7 +1325,7 @@ NS_ASSUME_NONNULL_BEGIN
* @return A newly initialized GPBEnumArray with a copy of the values.
**/
- (instancetype)initWithValidationFunction:(nullable GPBEnumValidationFunc)func
rawValues:(const int32_t [])values
rawValues:(const int32_t [__nullable])values
count:(NSUInteger)count;
/**
@@ -1435,7 +1435,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values The values to add to this array.
* @param count The number of elements to add.
**/
- (void)addValues:(const int32_t [])values count:(NSUInteger)count;
- (void)addValues:(const int32_t [__nullable])values count:(NSUInteger)count;
/**
@@ -1486,7 +1486,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param values Array containing the raw enum values to add to this array.
* @param count The number of raw values to add.
**/
- (void)addRawValues:(const int32_t [])values count:(NSUInteger)count;
- (void)addRawValues:(const int32_t [__nullable])values count:(NSUInteger)count;
/**
* Inserts a raw enum value at the given index.
@@ -1613,7 +1613,7 @@ NS_ASSUME_NONNULL_END
//% *
//% * @return A newly initialized GPB##NAME##Array with a copy of the values.
//% **/
//%- (instancetype)initWithValues:(const TYPE [])values
//%- (instancetype)initWithValues:(const TYPE [__nullable])values
//% count:(NSUInteger)count;
//%
//%/**
@@ -1730,7 +1730,7 @@ NS_ASSUME_NONNULL_END
//% * @return A newly initialized GPB##NAME##Array with a copy of the values.
//% **/
//%- (instancetype)initWithValidationFunction:(nullable GPBEnumValidationFunc)func
//% rawValues:(const TYPE [])values
//% rawValues:(const TYPE [__nullable])values
//% count:(NSUInteger)count;
//%
//%/**
@@ -1849,7 +1849,7 @@ NS_ASSUME_NONNULL_END
//% * @param values The values to add to this array.
//% * @param count The number of elements to add.
//% **/
//%- (void)addValues:(const TYPE [])values count:(NSUInteger)count;
//%- (void)addValues:(const TYPE [__nullable])values count:(NSUInteger)count;
//%
//%ARRAY_EXTRA_MUTABLE_METHODS1_##HELPER_NAME(NAME, TYPE)
//%/**
@@ -1939,7 +1939,7 @@ NS_ASSUME_NONNULL_END
//% * @param values Array containing the raw enum values to add to this array.
//% * @param count The number of raw values to add.
//% **/
//%- (void)addRawValues:(const TYPE [])values count:(NSUInteger)count;
//%- (void)addRawValues:(const TYPE [__nullable])values count:(NSUInteger)count;
//%
//%/**
//% * Inserts a raw enum value at the given index.

View File

@@ -45,7 +45,12 @@ NSString *const GPBCodedInputStreamUnderlyingErrorKey =
NSString *const GPBCodedInputStreamErrorDomain =
GPBNSStringifySymbol(GPBCodedInputStreamErrorDomain);
static const NSUInteger kDefaultRecursionLimit = 64;
// Matching:
// https://github.com/google/protobuf/blob/master/java/core/src/main/java/com/google/protobuf/CodedInputStream.java#L62
// private static final int DEFAULT_RECURSION_LIMIT = 100;
// https://github.com/google/protobuf/blob/master/src/google/protobuf/io/coded_stream.cc#L86
// int CodedInputStream::default_recursion_limit_ = 100;
static const NSUInteger kDefaultRecursionLimit = 100;
static void RaiseException(NSInteger code, NSString *reason) {
NSDictionary *errorInfo = nil;

File diff suppressed because it is too large Load Diff

View File

@@ -738,6 +738,25 @@ void GPBClearMessageAutocreator(GPBMessage *self) {
self->autocreatorExtension_ = nil;
}
// Call this before using the readOnlySemaphore_. This ensures it is created only once.
void GPBPrepareReadOnlySemaphore(GPBMessage *self) {
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdirect-ivar-access"
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
// Create the semaphore on demand (rather than init) as developers might not cause them
// to be needed, and the heap usage can add up. The atomic swap is used to avoid needing
// another lock around creating it.
if (self->readOnlySemaphore_ == nil) {
dispatch_semaphore_t worker = dispatch_semaphore_create(1);
if (!OSAtomicCompareAndSwapPtrBarrier(NULL, worker, (void * volatile *)&(self->readOnlySemaphore_))) {
dispatch_release(worker);
}
}
#pragma clang diagnostic pop
}
static GPBUnknownFieldSet *GetOrMakeUnknownFields(GPBMessage *self) {
if (!self->unknownFields_) {
self->unknownFields_ = [[GPBUnknownFieldSet alloc] init];
@@ -3152,8 +3171,17 @@ static void ResolveIvarSet(GPBFieldDescriptor *field,
if (result.impToAdd) {
const char *encoding =
GPBMessageEncodingForSelector(result.encodingSelector, YES);
BOOL methodAdded = class_addMethod(descriptor.messageClass, sel,
result.impToAdd, encoding);
Class msgClass = descriptor.messageClass;
BOOL methodAdded = class_addMethod(msgClass, sel, result.impToAdd, encoding);
// class_addMethod() is documented as also failing if the method was already
// added; so we check if the method is already there and return success so
// the method dispatch will still happen. Why would it already be added?
// Two threads could cause the same method to be bound at the same time,
// but only one will actually bind it; the other still needs to return true
// so things will dispatch.
if (!methodAdded) {
methodAdded = GPBClassHasSel(msgClass, sel);
}
return methodAdded;
}
return [super resolveInstanceMethod:sel];

View File

@@ -70,7 +70,6 @@ typedef struct GPBMessage_Storage *GPBMessage_StoragePtr;
// Use of readOnlySemaphore_ must be prefaced by a call to
// GPBPrepareReadOnlySemaphore to ensure it has been created. This allows
// readOnlySemaphore_ to be only created when actually needed.
dispatch_once_t readOnlySemaphoreCreationOnce_;
dispatch_semaphore_t readOnlySemaphore_;
}
@@ -105,14 +104,7 @@ CF_EXTERN_C_BEGIN
// Call this before using the readOnlySemaphore_. This ensures it is created only once.
NS_INLINE void GPBPrepareReadOnlySemaphore(GPBMessage *self) {
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdirect-ivar-access"
dispatch_once(&self->readOnlySemaphoreCreationOnce_, ^{
self->readOnlySemaphore_ = dispatch_semaphore_create(1);
});
#pragma clang diagnostic pop
}
void GPBPrepareReadOnlySemaphore(GPBMessage *self);
// Returns a new instance that was automatically created by |autocreator| for
// its field |field|.

Some files were not shown because too many files have changed in this diff Show More