From 80bb8c15168b62f8135d605b8a47d7807ad99b5f Mon Sep 17 00:00:00 2001 From: "Nathanial L. McConnell" Date: Sun, 8 Jul 2012 20:44:18 -0400 Subject: [PATCH] Updated for OS X 10.7 Lion Updated project to Xcode 4.3 standards. Corrected/removed invalid element scaling property references (or reset to the default values). Corrected/removed deprecated member references throughout. Corrected/removed deprecated method references (mostly relating to NSOpenPanel). Rewrote inRangeScriptChange and outOfRangeScriptChange to function in lieu of deprecated methods. --- AppController.m | 36 +- English.lproj/MainMenu.xib | 427 ++++++++++++------ Info.plist | 18 +- Proximity.xcodeproj/project.pbxproj | 28 +- .../contents.xcworkspacedata | 7 + .../UserInterfaceState.xcuserstate | Bin 0 -> 20705 bytes .../WorkspaceSettings.xcsettings | 22 + .../xcschemes/Proximity.xcscheme | 85 ++++ .../xcschemes/xcschememanagement.plist | 22 + 9 files changed, 480 insertions(+), 165 deletions(-) create mode 100644 Proximity.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 Proximity.xcodeproj/project.xcworkspace/xcuserdata/fluxaugur.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 Proximity.xcodeproj/project.xcworkspace/xcuserdata/fluxaugur.xcuserdatad/WorkspaceSettings.xcsettings create mode 100644 Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/Proximity.xcscheme create mode 100644 Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/AppController.m b/AppController.m index d38e533..f5525cd 100644 --- a/AppController.m +++ b/AppController.m @@ -184,7 +184,7 @@ - (void)userDefaultsLoad device = [NSKeyedUnarchiver unarchiveObjectWithData:deviceAsData]; [device retain]; [deviceName setStringValue:[NSString stringWithFormat:@"%@ (%@)", - [device getName], [device getAddressString]]]; + [device name], [device addressString]]]; if( [self isInRange] ) { @@ -306,8 +306,8 @@ - (IBAction)changeDevice:(id)sender [device retain]; [deviceName setStringValue:[NSString stringWithFormat:@"%@ (%@)", - [device getName], - [device getAddressString]]]; + [device name], + [device addressString]]]; } - (IBAction)checkConnectivity:(id)sender @@ -355,10 +355,17 @@ - (IBAction)enableMonitoring:(id)sender - (IBAction)inRangeScriptChange:(id)sender { NSOpenPanel *op = [NSOpenPanel openPanel]; - [op runModalForDirectory:@"~" file:nil types:[NSArray arrayWithObject:@"scpt"]]; - - NSArray *filenames = [op filenames]; - [inRangeScriptPath setStringValue:[filenames objectAtIndex:0]]; + + NSArray *fileTypesArray; + fileTypesArray = [NSArray arrayWithObjects:@"scpt", nil]; + + [op setCanChooseFiles:YES]; + [op setAllowedFileTypes:fileTypesArray]; + + if ( [op runModal] == NSOKButton ) { + NSArray *filenames = [op URLs]; + [inRangeScriptPath setStringValue:[[filenames objectAtIndex:0] path]]; + } } - (IBAction)inRangeScriptClear:(id)sender @@ -374,10 +381,17 @@ - (IBAction)inRangeScriptTest:(id)sender - (IBAction)outOfRangeScriptChange:(id)sender { NSOpenPanel *op = [NSOpenPanel openPanel]; - [op runModalForDirectory:@"~" file:nil types:[NSArray arrayWithObject:@"scpt"]]; - - NSArray *filenames = [op filenames]; - [outOfRangeScriptPath setStringValue:[filenames objectAtIndex:0]]; + + NSArray *fileTypesArray; + fileTypesArray = [NSArray arrayWithObjects:@"scpt", nil]; + + [op setCanChooseFiles:YES]; + [op setAllowedFileTypes:fileTypesArray]; + + if ( [op runModal] == NSOKButton ) { + NSArray *filenames = [op URLs]; + [outOfRangeScriptPath setStringValue:[[filenames objectAtIndex:0] path]]; + } } - (IBAction)outOfRangeScriptClear:(id)sender diff --git a/English.lproj/MainMenu.xib b/English.lproj/MainMenu.xib index c539edd..52c97cb 100644 --- a/English.lproj/MainMenu.xib +++ b/English.lproj/MainMenu.xib @@ -1,29 +1,36 @@ - + 1040 - 9G55 - 677 - 949.43 - 353.00 - + 11E53 + 2182 + 1138.47 + 569.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 2182 + + YES - - + NSView + NSMenu + NSWindowTemplate + NSMenuItem + NSCustomObject + NSTextField + NSTextFieldCell + NSProgressIndicator + NSButtonCell + NSButton + NSBox YES - com.apple.InterfaceBuilderKit com.apple.InterfaceBuilder.CocoaPlugin - YES - - YES - - - YES - + PluginDependencyRecalculationVersion + YES @@ -80,7 +87,7 @@ - UHJlZmVyZW5jZXPigKY + Preferences… , 1048576 2147483647 @@ -188,7 +195,7 @@ Proximity Preferences NSWindow - {3.40282e+38, 3.40282e+38} + 256 @@ -201,7 +208,7 @@ YES - 256 + 274 YES @@ -211,7 +218,7 @@ YES - 256 + 274 YES @@ -219,6 +226,8 @@ 268 {{15, 14}, {382, 17}} + + YES 68288064 @@ -226,7 +235,7 @@ A Bluetooth-enabled device has not been selected LucidaGrande - 1.300000e+01 + 13 1044 @@ -236,7 +245,7 @@ controlColor 3 - MC42NjY2NjY2OQA + MC42NjY2NjY2NjY3AA @@ -253,10 +262,14 @@ {{1, 1}, {412, 42}} + + {{15, 35}, {414, 44}} + + {0, 0} 67239424 @@ -264,7 +277,7 @@ Box LucidaGrande - 1.100000e+01 + 11 3100 @@ -292,6 +305,8 @@ 268 {{18, 12}, {126, 19}} + + YES 67239424 @@ -299,12 +314,12 @@ Check Connectivity LucidaGrande - 1.200000e+01 + 12 16 -2038152961 - 164 + 36 400 @@ -316,6 +331,8 @@ 268 {{326, 12}, {100, 19}} + + YES 67239424 @@ -324,7 +341,7 @@ -2038152961 - 164 + 36 400 @@ -337,17 +354,23 @@ {{152, 14}, {16, 16}} + + 20746 - 1.600000e+01 - 1.000000e+02 + 16 + 100 {{1, 1}, {444, 87}} + + {{17, 207}, {446, 103}} + + {0, 0} 67239424 @@ -373,7 +396,7 @@ YES - 256 + 274 YES @@ -381,6 +404,8 @@ 268 {{16, 54}, {287, 18}} + + YES -2080244224 @@ -389,7 +414,7 @@ 1211912703 - 130 + 2 NSImage NSSwitch @@ -408,6 +433,8 @@ 268 {{306, 53}, {51, 22}} + + YES -1804468671 @@ -430,6 +457,8 @@ 268 {{359, 55}, {56, 17}} + + YES 68288064 @@ -446,6 +475,8 @@ 268 {{16, 14}, {207, 18}} + + YES -2080244224 @@ -454,7 +485,7 @@ 1211912703 - 130 + 2 @@ -468,6 +499,8 @@ 268 {{229, 12}, {122, 19}} + + YES -2080244224 @@ -476,7 +509,7 @@ -2038152961 - 164 + 36 400 @@ -488,6 +521,8 @@ 268 {{16, 34}, {412, 18}} + + YES -2080244224 @@ -496,7 +531,7 @@ 1211912703 - 130 + 2 @@ -508,10 +543,14 @@ {{1, 1}, {444, 80}} + + {{17, 314}, {446, 96}} + + {0, 0} 67239424 @@ -537,7 +576,7 @@ YES - 256 + 274 YES @@ -545,6 +584,8 @@ 268 {{15, 108}, {127, 17}} + + YES 68288064 @@ -561,6 +602,8 @@ 268 {{18, 78}, {404, 22}} + + YES -1804468671 @@ -578,6 +621,8 @@ 268 {{265, 105}, {44, 19}} + + YES -2080244224 @@ -586,7 +631,7 @@ -2038152961 - 164 + 36 400 @@ -598,6 +643,8 @@ 268 {{317, 105}, {39, 19}} + + YES -2080244224 @@ -606,7 +653,7 @@ -2038152961 - 164 + 36 400 @@ -618,6 +665,8 @@ 268 {{364, 105}, {58, 19}} + + YES -2080244224 @@ -626,7 +675,7 @@ -2038152961 - 164 + 36 400 @@ -638,6 +687,8 @@ 268 {{15, 53}, {99, 17}} + + YES 68288064 @@ -654,6 +705,8 @@ 268 {{18, 23}, {404, 22}} + + YES -1804468671 @@ -671,6 +724,8 @@ 268 {{265, 50}, {44, 19}} + + YES -2080244224 @@ -679,7 +734,7 @@ -2038152961 - 164 + 36 400 @@ -691,6 +746,8 @@ 268 {{317, 50}, {39, 19}} + + YES -2080244224 @@ -699,7 +756,7 @@ -2038152961 - 164 + 36 400 @@ -711,6 +768,8 @@ 268 {{364, 50}, {58, 19}} + + YES -2080244224 @@ -719,7 +778,7 @@ -2038152961 - 164 + 36 400 @@ -729,10 +788,14 @@ {{1, 1}, {444, 135}} + + {{17, 52}, {446, 151}} + + {0, 0} 67239424 @@ -756,6 +819,8 @@ 268 {{17, 20}, {261, 28}} + + YES 67239424 @@ -763,7 +828,7 @@ Proximity is donation-ware. If you find this application useful, please consider a donation. LucidaGrande - 1.100000e+01 + 11 16 @@ -776,6 +841,8 @@ 268 {{306, 23}, {154, 19}} + + YES -2080244224 @@ -784,7 +851,7 @@ -2038152961 - 164 + 36 400 @@ -794,9 +861,12 @@ {480, 430} + + - {{0, 0}, {1440, 878}} - {3.40282e+38, 3.40282e+38} + {{0, 0}, {2560, 1418}} + {10000000000000, 10000000000000} + YES NSFontManager @@ -808,6 +878,14 @@ YES + + + terminate: + + + + 449 + orderFrontStandardAboutPanel: @@ -841,12 +919,12 @@ 370 - - terminate: - - + + delegate + + - 449 + 596 @@ -968,14 +1046,6 @@ 592 - - - delegate - - - - 596 - enableMonitoring: @@ -1040,7 +1110,7 @@ -2 - RmlsZSdzIE93bmVyA + File's Owner -1 @@ -1550,44 +1620,26 @@ YES - + YES -1.IBPluginDependency -2.IBPluginDependency -3.IBPluginDependency 129.IBPluginDependency - 129.ImportedFromIB2 130.IBPluginDependency - 130.ImportedFromIB2 - 130.editorWindowContentRectSynchronizationRect 131.IBPluginDependency - 131.ImportedFromIB2 134.IBPluginDependency - 134.ImportedFromIB2 136.IBPluginDependency - 136.ImportedFromIB2 143.IBPluginDependency - 143.ImportedFromIB2 144.IBPluginDependency - 144.ImportedFromIB2 145.IBPluginDependency - 145.ImportedFromIB2 149.IBPluginDependency - 149.ImportedFromIB2 150.IBPluginDependency - 150.ImportedFromIB2 236.IBPluginDependency - 236.ImportedFromIB2 - 29.IBEditorWindowLastContentRect 29.IBPluginDependency - 29.ImportedFromIB2 - 29.WindowOrigin - 29.editorWindowContentRectSynchronizationRect - 371.IBEditorWindowLastContentRect + 371.IBPluginDependency 371.IBWindowTemplateEditedContentRect 371.NSWindowTemplate.visibleAtLaunch - 371.editorWindowContentRectSynchronizationRect - 371.windowTemplate.maxSize 372.IBPluginDependency 420.IBPluginDependency 450.IBPluginDependency @@ -1623,7 +1675,6 @@ 558.IBPluginDependency 559.IBPluginDependency 56.IBPluginDependency - 56.ImportedFromIB2 560.IBPluginDependency 561.IBPluginDependency 562.IBPluginDependency @@ -1634,10 +1685,7 @@ 567.IBPluginDependency 568.IBPluginDependency 569.IBPluginDependency - 57.IBEditorWindowLastContentRect 57.IBPluginDependency - 57.ImportedFromIB2 - 57.editorWindowContentRectSynchronizationRect 570.IBPluginDependency 571.IBPluginDependency 573.IBPluginDependency @@ -1645,46 +1693,27 @@ 575.IBPluginDependency 576.IBPluginDependency 58.IBPluginDependency - 58.ImportedFromIB2 - + YES com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilderKit - com.apple.InterfaceBuilderKit com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{436, 809}, {64, 6}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{220, 348}, {111, 20}} com.apple.InterfaceBuilder.CocoaPlugin - - {74, 862} - {{6, 978}, {478, 20}} - {{312, 419}, {480, 430}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin {{312, 419}, {480, 430}} - {{33, 99}, {480, 360}} - {3.40282e+38, 3.40282e+38} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -1720,7 +1749,6 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -1731,10 +1759,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{232, 165}, {203, 183}} com.apple.InterfaceBuilder.CocoaPlugin - - {{23, 794}, {245, 183}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -1742,27 +1767,18 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - YES - - YES - - - YES - + + YES - - YES - - - YES - + + 604 @@ -1775,7 +1791,7 @@ NSObject YES - + YES changeDevice: checkConnectivity: @@ -1790,7 +1806,7 @@ outOfRangeScriptTest: showWindow: - + YES id id @@ -1806,9 +1822,78 @@ id + + YES + + YES + changeDevice: + checkConnectivity: + checkForUpdates: + donate: + enableMonitoring: + inRangeScriptChange: + inRangeScriptClear: + inRangeScriptTest: + outOfRangeScriptChange: + outOfRangeScriptClear: + outOfRangeScriptTest: + showWindow: + + + YES + + changeDevice: + id + + + checkConnectivity: + id + + + checkForUpdates: + id + + + donate: + id + + + enableMonitoring: + id + + + inRangeScriptChange: + id + + + inRangeScriptClear: + id + + + inRangeScriptTest: + id + + + outOfRangeScriptChange: + id + + + outOfRangeScriptClear: + id + + + outOfRangeScriptTest: + id + + + showWindow: + id + + + YES - + YES checkUpdatesOnStartup deviceName @@ -1820,7 +1905,7 @@ runScriptsOnStartup timerInterval - + YES id id @@ -1833,23 +1918,93 @@ id - - IBProjectSource - AppController.h + + YES + + YES + checkUpdatesOnStartup + deviceName + inRangeScriptPath + monitoringEnabled + outOfRangeScriptPath + prefsWindow + progressIndicator + runScriptsOnStartup + timerInterval + + + YES + + checkUpdatesOnStartup + id + + + deviceName + id + + + inRangeScriptPath + id + + + monitoringEnabled + id + + + outOfRangeScriptPath + id + + + prefsWindow + id + + + progressIndicator + id + + + runScriptsOnStartup + id + + + timerInterval + id + + - - - AppController - NSObject - IBUserSource - + IBProjectSource + ./Classes/AppController.h 0 - ../Proximity.xcodeproj + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + NSSwitch + + + YES + {11, 11} + {10, 3} + {15, 15} + + diff --git a/Info.plist b/Info.plist index d9c1ff8..fbaf6e1 100644 --- a/Info.plist +++ b/Info.plist @@ -6,6 +6,8 @@ English CFBundleExecutable ${EXECUTABLE_NAME} + CFBundleGetInfoString + 1.5 CFBundleIconFile AppIcon CFBundleIdentifier @@ -13,22 +15,22 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - ${PRODUCT_NAME} + Proximity CFBundlePackageType APPL + CFBundleShortVersionString + 1.6 CFBundleSignature ???? CFBundleVersion - 1.5 + 1.6 + LSApplicationCategoryType + public.app-category.utilities + LSUIElement + NSMainNibFile MainMenu NSPrincipalClass NSApplication - LSUIElement - - CFBundleShortVersionString - 1.5 - CFBundleGetInfoString - 1.5 diff --git a/Proximity.xcodeproj/project.pbxproj b/Proximity.xcodeproj/project.pbxproj index 15dd84d..3513f68 100644 --- a/Proximity.xcodeproj/project.pbxproj +++ b/Proximity.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 45; + objectVersion = 46; objects = { /* Begin PBXBuildFile section */ @@ -165,9 +165,16 @@ /* Begin PBXProject section */ 29B97313FDCFA39411CA2CEA /* Project object */ = { isa = PBXProject; + attributes = { + LastUpgradeCheck = 0430; + }; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Proximity" */; - compatibilityVersion = "Xcode 3.1"; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + en, + ); mainGroup = 29B97314FDCFA39411CA2CEA /* Proximity */; projectDirPath = ""; projectRoot = ""; @@ -230,19 +237,20 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = NO; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)\"", ); GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = Proximity_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; + MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = Proximity; }; name = Debug; @@ -251,6 +259,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -261,6 +270,7 @@ GCC_PREFIX_HEADER = Proximity_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; + MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = Proximity; }; name = Release; @@ -268,26 +278,24 @@ C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + ARCHS = "$(NATIVE_ARCH_ACTUAL)"; GCC_C_LANGUAGE_STANDARD = c99; GCC_OPTIMIZATION_LEVEL = 0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; - ONLY_ACTIVE_ARCH = YES; - PREBINDING = NO; - SDKROOT = macosx10.4; + ONLY_ACTIVE_ARCH = NO; + SDKROOT = ""; }; name = Debug; }; C01FCF5008A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + ARCHS = "$(NATIVE_ARCH_ACTUAL)"; GCC_C_LANGUAGE_STANDARD = c99; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = macosx10.4; + SDKROOT = ""; }; name = Release; }; diff --git a/Proximity.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Proximity.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..24ab27b --- /dev/null +++ b/Proximity.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Proximity.xcodeproj/project.xcworkspace/xcuserdata/fluxaugur.xcuserdatad/UserInterfaceState.xcuserstate b/Proximity.xcodeproj/project.xcworkspace/xcuserdata/fluxaugur.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..e0069c857e082243a1a85a74181b8bdd2c0b2a7b GIT binary patch literal 20705 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 + + + + BuildLocationStyle + UseAppPreferences + CustomBuildLocationType + RelativeToDerivedData + DerivedDataLocationStyle + Default + HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges + + IssueFilterStyle + ShowActiveSchemeOnly + LiveSourceIssuesEnabled + + SnapshotAutomaticallyBeforeSignificantChanges + + SnapshotLocationStyle + Default + + diff --git a/Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/Proximity.xcscheme b/Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/Proximity.xcscheme new file mode 100644 index 0000000..4e533ef --- /dev/null +++ b/Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/Proximity.xcscheme @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/xcschememanagement.plist b/Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..c664934 --- /dev/null +++ b/Proximity.xcodeproj/xcuserdata/fluxaugur.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,22 @@ + + + + + SchemeUserState + + Proximity.xcscheme + + orderHint + 0 + + + SuppressBuildableAutocreation + + 8D1107260486CEB800E47090 + + primary + + + + +