Skip to content

Commit a2d01f6

Browse files
Steve TreaseSteve Trease
authored andcommitted
1 parent 86c8174 commit a2d01f6

File tree

9 files changed

+109
-5
lines changed

9 files changed

+109
-5
lines changed

IP Address.xcodeproj/project.pbxproj

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
AAE235271F91223400FB8E69 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = AAE235261F91223400FB8E69 /* Assets.xcassets */; };
1515
AAE2352A1F91223400FB8E69 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AAE235281F91223400FB8E69 /* LaunchScreen.storyboard */; };
1616
AAE235341F91254800FB8E69 /* Interface.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAE235331F91254800FB8E69 /* Interface.swift */; };
17+
F08E45FF03556FE3AD50F8D7 /* Pods_IP_Address.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59AF8F9952F45C5DC035509 /* Pods_IP_Address.framework */; };
1718
/* End PBXBuildFile section */
1819

1920
/* Begin PBXFileReference section */
@@ -26,24 +27,39 @@
2627
AAE235291F91223400FB8E69 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
2728
AAE2352B1F91223400FB8E69 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2829
AAE235331F91254800FB8E69 /* Interface.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Interface.swift; sourceTree = "<group>"; };
30+
AC8FF94B6EFEB74B4FE34994 /* Pods-IP Address.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IP Address.release.xcconfig"; path = "Pods/Target Support Files/Pods-IP Address/Pods-IP Address.release.xcconfig"; sourceTree = "<group>"; };
31+
D0A5CED612EB906B8ABBB984 /* Pods-IP Address.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IP Address.debug.xcconfig"; path = "Pods/Target Support Files/Pods-IP Address/Pods-IP Address.debug.xcconfig"; sourceTree = "<group>"; };
32+
E59AF8F9952F45C5DC035509 /* Pods_IP_Address.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IP_Address.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2933
/* End PBXFileReference section */
3034

3135
/* Begin PBXFrameworksBuildPhase section */
3236
AAE235191F91223400FB8E69 /* Frameworks */ = {
3337
isa = PBXFrameworksBuildPhase;
3438
buildActionMask = 2147483647;
3539
files = (
40+
F08E45FF03556FE3AD50F8D7 /* Pods_IP_Address.framework in Frameworks */,
3641
);
3742
runOnlyForDeploymentPostprocessing = 0;
3843
};
3944
/* End PBXFrameworksBuildPhase section */
4045

4146
/* Begin PBXGroup section */
47+
25885A854B5FD4246E276327 /* Pods */ = {
48+
isa = PBXGroup;
49+
children = (
50+
D0A5CED612EB906B8ABBB984 /* Pods-IP Address.debug.xcconfig */,
51+
AC8FF94B6EFEB74B4FE34994 /* Pods-IP Address.release.xcconfig */,
52+
);
53+
name = Pods;
54+
sourceTree = "<group>";
55+
};
4256
AAE235131F91223400FB8E69 = {
4357
isa = PBXGroup;
4458
children = (
4559
AAE2351E1F91223400FB8E69 /* IP Address */,
4660
AAE2351D1F91223400FB8E69 /* Products */,
61+
25885A854B5FD4246E276327 /* Pods */,
62+
F4B6C6F7CA1534AD9656EAF5 /* Frameworks */,
4763
);
4864
sourceTree = "<group>";
4965
};
@@ -70,18 +86,29 @@
7086
path = "IP Address";
7187
sourceTree = "<group>";
7288
};
89+
F4B6C6F7CA1534AD9656EAF5 /* Frameworks */ = {
90+
isa = PBXGroup;
91+
children = (
92+
E59AF8F9952F45C5DC035509 /* Pods_IP_Address.framework */,
93+
);
94+
name = Frameworks;
95+
sourceTree = "<group>";
96+
};
7397
/* End PBXGroup section */
7498

7599
/* Begin PBXNativeTarget section */
76100
AAE2351B1F91223400FB8E69 /* IP Address */ = {
77101
isa = PBXNativeTarget;
78102
buildConfigurationList = AAE2352E1F91223400FB8E69 /* Build configuration list for PBXNativeTarget "IP Address" */;
79103
buildPhases = (
104+
C21D3F3468AC799C289A165C /* [CP] Check Pods Manifest.lock */,
80105
AAE235181F91223400FB8E69 /* Sources */,
81106
AABD65D91FC708FC00A4B0A1 /* ShellScript */,
82107
AAE235191F91223400FB8E69 /* Frameworks */,
83108
AAE2351A1F91223400FB8E69 /* Resources */,
84109
AABD65DA1FC708FD00A4B0A1 /* ShellScript */,
110+
0BB20A0AD6325DB3789E3B22 /* [CP] Embed Pods Frameworks */,
111+
D9EF39D936CCC37AC8867737 /* [CP] Copy Pods Resources */,
85112
);
86113
buildRules = (
87114
);
@@ -140,6 +167,21 @@
140167
/* End PBXResourcesBuildPhase section */
141168

142169
/* Begin PBXShellScriptBuildPhase section */
170+
0BB20A0AD6325DB3789E3B22 /* [CP] Embed Pods Frameworks */ = {
171+
isa = PBXShellScriptBuildPhase;
172+
buildActionMask = 2147483647;
173+
files = (
174+
);
175+
inputPaths = (
176+
);
177+
name = "[CP] Embed Pods Frameworks";
178+
outputPaths = (
179+
);
180+
runOnlyForDeploymentPostprocessing = 0;
181+
shellPath = /bin/sh;
182+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-IP Address/Pods-IP Address-frameworks.sh\"\n";
183+
showEnvVarsInLog = 0;
184+
};
143185
AABD65D91FC708FC00A4B0A1 /* ShellScript */ = {
144186
isa = PBXShellScriptBuildPhase;
145187
buildActionMask = 2147483647;
@@ -166,6 +208,36 @@
166208
shellPath = /bin/sh;
167209
shellScript = ./updateBuildVersionNumber.sh;
168210
};
211+
C21D3F3468AC799C289A165C /* [CP] Check Pods Manifest.lock */ = {
212+
isa = PBXShellScriptBuildPhase;
213+
buildActionMask = 2147483647;
214+
files = (
215+
);
216+
inputPaths = (
217+
);
218+
name = "[CP] Check Pods Manifest.lock";
219+
outputPaths = (
220+
);
221+
runOnlyForDeploymentPostprocessing = 0;
222+
shellPath = /bin/sh;
223+
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";
224+
showEnvVarsInLog = 0;
225+
};
226+
D9EF39D936CCC37AC8867737 /* [CP] Copy Pods Resources */ = {
227+
isa = PBXShellScriptBuildPhase;
228+
buildActionMask = 2147483647;
229+
files = (
230+
);
231+
inputPaths = (
232+
);
233+
name = "[CP] Copy Pods Resources";
234+
outputPaths = (
235+
);
236+
runOnlyForDeploymentPostprocessing = 0;
237+
shellPath = /bin/sh;
238+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-IP Address/Pods-IP Address-resources.sh\"\n";
239+
showEnvVarsInLog = 0;
240+
};
169241
/* End PBXShellScriptBuildPhase section */
170242

171243
/* Begin PBXSourcesBuildPhase section */
@@ -311,6 +383,7 @@
311383
};
312384
AAE2352F1F91223400FB8E69 /* Debug */ = {
313385
isa = XCBuildConfiguration;
386+
baseConfigurationReference = D0A5CED612EB906B8ABBB984 /* Pods-IP Address.debug.xcconfig */;
314387
buildSettings = {
315388
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
316389
CODE_SIGN_STYLE = Automatic;
@@ -326,6 +399,7 @@
326399
};
327400
AAE235301F91223400FB8E69 /* Release */ = {
328401
isa = XCBuildConfiguration;
402+
baseConfigurationReference = AC8FF94B6EFEB74B4FE34994 /* Pods-IP Address.release.xcconfig */;
329403
buildSettings = {
330404
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
331405
CODE_SIGN_STYLE = Automatic;

IP Address.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>IP Address.xcscheme</key>
88
<dict>
99
<key>orderHint</key>
10-
<integer>0</integer>
10+
<integer>1</integer>
1111
</dict>
1212
</dict>
1313
</dict>

IP Address.xcworkspace/contents.xcworkspacedata

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

IP Address/AppDelegate.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
//
88

99
import UIKit
10+
import AppCenter
11+
import AppCenterAnalytics
12+
import AppCenterCrashes
13+
1014

1115
@UIApplicationMain
1216
class AppDelegate: UIResponder, UIApplicationDelegate {
@@ -24,6 +28,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
2428
let versionNumber: String = (Bundle.main.infoDictionary?["CFBundleVersion"] as? String)!
2529
print ("\(appName) (\(versionNumber))")
2630

31+
MSAppCenter.start("8fb724db-5358-43ca-9d83-e76d88e982a5", withServices:[
32+
MSAnalytics.self,
33+
MSCrashes.self
34+
])
35+
2736
switch (application.applicationState) {
2837
case .active:
2938
print ("didFinishLaunchingWithOptions - active")

IP Address/Base.lproj/LaunchScreen.storyboard

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
2222
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
2323
<subviews>
24-
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Build: 13 (6d2aa2c)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yhA-lX-4Of" userLabel="APP_VERSION">
24+
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Build: 17 (86c8174)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yhA-lX-4Of" userLabel="APP_VERSION">
2525
<rect key="frame" x="132.5" y="527" width="55.5" height="21"/>
2626
<fontDescription key="fontDescription" type="system" pointSize="17"/>
2727
<nil key="textColor"/>

IP Address/Base.lproj/LaunchScreen.storyboardbak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
2222
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
2323
<subviews>
24-
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Build: 12 (967baf2)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yhA-lX-4Of" userLabel="APP_VERSION">
24+
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Build: 16 (86c8174)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yhA-lX-4Of" userLabel="APP_VERSION">
2525
<rect key="frame" x="132.5" y="527" width="55.5" height="21"/>
2626
<fontDescription key="fontDescription" type="system" pointSize="17"/>
2727
<nil key="textColor"/>

IP Address/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundleShortVersionString</key>
1818
<string>1.0</string>
1919
<key>CFBundleVersion</key>
20-
<string>13</string>
20+
<string>17</string>
2121
<key>LSRequiresIPhoneOS</key>
2222
<true/>
2323
<key>UILaunchStoryboardName</key>

Podfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Uncomment the next line to define a global platform for your project
2+
# platform :ios, '9.0'
3+
4+
target 'IP Address' do
5+
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
6+
use_frameworks!
7+
pod 'AppCenter'
8+
9+
# Pods for IP Address
10+
11+
end

build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
13
1+
17

0 commit comments

Comments
 (0)