Skip to content

Commit 4bdaf89

Browse files
authored
Merge pull request #64 from chadcummings/swift4
Swift 4
2 parents b255880 + 02b5ec9 commit 4bdaf89

24 files changed

Lines changed: 298 additions & 119 deletions

File tree

.swift-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0
1+
4.0

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
osx_image: xcode8
2-
language: objective-c
1+
osx_image: xcode9
2+
language: swift
33

44
script:
55
- xcodebuild clean build -project BarcodeScanner.xcodeproj -scheme "BarcodeScanner-iOS" -sdk iphonesimulator

BarcodeScanner.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ Pod::Spec.new do |s|
1111
}
1212
s.social_media_url = 'https://twitter.com/hyperoslo'
1313

14-
s.platform = :ios, '8.0'
14+
s.platform = :ios, '9.0'
1515
s.requires_arc = true
1616

1717
s.source_files = 'Sources/**/*'
1818
s.resource_bundles = { 'BarcodeScanner' => ['Images/*.{png}'] , 'Localization' => ['Localization/*.lproj/Localizable.strings']}
1919

2020
s.frameworks = 'UIKit', 'AVFoundation'
2121

22-
s.pod_target_xcconfig = { 'SWIFT_VERSION' => '3.0' }
22+
s.pod_target_xcconfig = { 'SWIFT_VERSION' => '4.0' }
2323
end

BarcodeScanner.xcodeproj/project.pbxproj

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 48;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -133,7 +133,7 @@
133133
isa = PBXProject;
134134
attributes = {
135135
LastSwiftUpdateCheck = 0720;
136-
LastUpgradeCheck = 0800;
136+
LastUpgradeCheck = 0900;
137137
ORGANIZATIONNAME = "Hyper Interaktiv AS";
138138
TargetAttributes = {
139139
D5B2E89E1C3A780C00C0327D = {
@@ -142,7 +142,7 @@
142142
};
143143
};
144144
buildConfigurationList = D5B2E8991C3A780C00C0327D /* Build configuration list for PBXProject "BarcodeScanner" */;
145-
compatibilityVersion = "Xcode 3.2";
145+
compatibilityVersion = "Xcode 8.0";
146146
developmentRegion = English;
147147
hasScannedForEncodings = 0;
148148
knownRegions = (
@@ -197,14 +197,20 @@
197197
CLANG_CXX_LIBRARY = "libc++";
198198
CLANG_ENABLE_MODULES = YES;
199199
CLANG_ENABLE_OBJC_ARC = YES;
200+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
200201
CLANG_WARN_BOOL_CONVERSION = YES;
202+
CLANG_WARN_COMMA = YES;
201203
CLANG_WARN_CONSTANT_CONVERSION = YES;
202204
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
203205
CLANG_WARN_EMPTY_BODY = YES;
204206
CLANG_WARN_ENUM_CONVERSION = YES;
205207
CLANG_WARN_INFINITE_RECURSION = YES;
206208
CLANG_WARN_INT_CONVERSION = YES;
209+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
210+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
207211
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
212+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
213+
CLANG_WARN_STRICT_PROTOTYPES = YES;
208214
CLANG_WARN_SUSPICIOUS_MOVE = YES;
209215
CLANG_WARN_UNREACHABLE_CODE = YES;
210216
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -228,7 +234,7 @@
228234
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
229235
GCC_WARN_UNUSED_FUNCTION = YES;
230236
GCC_WARN_UNUSED_VARIABLE = YES;
231-
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
237+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
232238
MTL_ENABLE_DEBUG_INFO = YES;
233239
ONLY_ACTIVE_ARCH = YES;
234240
SDKROOT = iphoneos;
@@ -247,14 +253,20 @@
247253
CLANG_CXX_LIBRARY = "libc++";
248254
CLANG_ENABLE_MODULES = YES;
249255
CLANG_ENABLE_OBJC_ARC = YES;
256+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
250257
CLANG_WARN_BOOL_CONVERSION = YES;
258+
CLANG_WARN_COMMA = YES;
251259
CLANG_WARN_CONSTANT_CONVERSION = YES;
252260
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
253261
CLANG_WARN_EMPTY_BODY = YES;
254262
CLANG_WARN_ENUM_CONVERSION = YES;
255263
CLANG_WARN_INFINITE_RECURSION = YES;
256264
CLANG_WARN_INT_CONVERSION = YES;
265+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
266+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
257267
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
268+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
269+
CLANG_WARN_STRICT_PROTOTYPES = YES;
258270
CLANG_WARN_SUSPICIOUS_MOVE = YES;
259271
CLANG_WARN_UNREACHABLE_CODE = YES;
260272
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -272,7 +284,7 @@
272284
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
273285
GCC_WARN_UNUSED_FUNCTION = YES;
274286
GCC_WARN_UNUSED_VARIABLE = YES;
275-
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
287+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
276288
MTL_ENABLE_DEBUG_INFO = NO;
277289
SDKROOT = iphoneos;
278290
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
@@ -292,19 +304,15 @@
292304
DYLIB_COMPATIBILITY_VERSION = 1;
293305
DYLIB_CURRENT_VERSION = 1;
294306
DYLIB_INSTALL_NAME_BASE = "@rpath";
295-
FRAMEWORK_SEARCH_PATHS = (
296-
"$(inherited)",
297-
"$(PROJECT_DIR)/Carthage/Build/iOS",
298-
);
299307
INFOPLIST_FILE = "$(SRCROOT)/BarcodeScanner/Info-iOS.plist";
300308
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
301-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
309+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
302310
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
303311
PRODUCT_BUNDLE_IDENTIFIER = "no.hyper.BarcodeScanner-iOS";
304312
PRODUCT_NAME = BarcodeScanner;
305313
SKIP_INSTALL = YES;
306314
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
307-
SWIFT_VERSION = 3.0;
315+
SWIFT_VERSION = 4.0;
308316
};
309317
name = Debug;
310318
};
@@ -317,18 +325,14 @@
317325
DYLIB_COMPATIBILITY_VERSION = 1;
318326
DYLIB_CURRENT_VERSION = 1;
319327
DYLIB_INSTALL_NAME_BASE = "@rpath";
320-
FRAMEWORK_SEARCH_PATHS = (
321-
"$(inherited)",
322-
"$(PROJECT_DIR)/Carthage/Build/iOS",
323-
);
324328
INFOPLIST_FILE = "$(SRCROOT)/BarcodeScanner/Info-iOS.plist";
325329
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
326-
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
330+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
327331
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
328332
PRODUCT_BUNDLE_IDENTIFIER = "no.hyper.BarcodeScanner-iOS";
329333
PRODUCT_NAME = BarcodeScanner;
330334
SKIP_INSTALL = YES;
331-
SWIFT_VERSION = 3.0;
335+
SWIFT_VERSION = 4.0;
332336
};
333337
name = Release;
334338
};

BarcodeScanner.xcodeproj/xcshareddata/xcschemes/BarcodeScanner-iOS.xcscheme

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0800"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
<TestableReference
@@ -55,6 +56,7 @@
5556
buildConfiguration = "Debug"
5657
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5758
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59+
language = ""
5860
launchStyle = "0"
5961
useCustomWorkingDirectory = "NO"
6062
ignoresPersistentStateOnLaunch = "NO"

Example/BarcodeScannerExample/BarcodeScannerExample.xcodeproj/project.pbxproj

Lines changed: 51 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
63C957FE1F74872600BAD365 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 63C957FC1F74872600BAD365 /* Main.storyboard */; };
1011
7D6D7D252B4099761F98D03B /* Pods_BarcodeScannerExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2F8EDB06143E719746E253D /* Pods_BarcodeScannerExample.framework */; };
1112
D50BE3F91C9FE8870000A34C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D50BE3F81C9FE8870000A34C /* AppDelegate.swift */; };
1213
D50BE3FB1C9FE8870000A34C /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D50BE3FA1C9FE8870000A34C /* ViewController.swift */; };
@@ -16,6 +17,7 @@
1617

1718
/* Begin PBXFileReference section */
1819
560D7A8F00215E8F16A67009 /* Pods-BarcodeScannerExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BarcodeScannerExample.debug.xcconfig"; path = "Pods/Target Support Files/Pods-BarcodeScannerExample/Pods-BarcodeScannerExample.debug.xcconfig"; sourceTree = "<group>"; };
20+
63C957FD1F74872600BAD365 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
1921
B2BB8B30EF0245DC64F4025A /* Pods-BarcodeScannerExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BarcodeScannerExample.release.xcconfig"; path = "Pods/Target Support Files/Pods-BarcodeScannerExample/Pods-BarcodeScannerExample.release.xcconfig"; sourceTree = "<group>"; };
2022
D50BE3F51C9FE8870000A34C /* BarcodeScannerExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BarcodeScannerExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
2123
D50BE3F81C9FE8870000A34C /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -76,6 +78,7 @@
7678
D50BE3F71C9FE8870000A34C /* BarcodeScannerExample */ = {
7779
isa = PBXGroup;
7880
children = (
81+
63C957FC1F74872600BAD365 /* Main.storyboard */,
7982
D50BE3F81C9FE8870000A34C /* AppDelegate.swift */,
8083
D50BE3FA1C9FE8870000A34C /* ViewController.swift */,
8184
D50BE3FF1C9FE8870000A34C /* Assets.xcassets */,
@@ -118,13 +121,13 @@
118121
isa = PBXProject;
119122
attributes = {
120123
LastSwiftUpdateCheck = 0720;
121-
LastUpgradeCheck = 0800;
124+
LastUpgradeCheck = 0900;
122125
ORGANIZATIONNAME = "Hyper Interaktiv AS";
123126
TargetAttributes = {
124127
D50BE3F41C9FE8870000A34C = {
125128
CreatedOnToolsVersion = 7.2.1;
126-
DevelopmentTeam = LG4DBY4QF9;
127129
LastSwiftMigration = 0800;
130+
ProvisioningStyle = Manual;
128131
};
129132
};
130133
};
@@ -151,6 +154,7 @@
151154
isa = PBXResourcesBuildPhase;
152155
buildActionMask = 2147483647;
153156
files = (
157+
63C957FE1F74872600BAD365 /* Main.storyboard in Resources */,
154158
D50BE4031C9FE8870000A34C /* LaunchScreen.storyboard in Resources */,
155159
D50BE4001C9FE8870000A34C /* Assets.xcassets in Resources */,
156160
);
@@ -210,13 +214,16 @@
210214
files = (
211215
);
212216
inputPaths = (
217+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
218+
"${PODS_ROOT}/Manifest.lock",
213219
);
214220
name = "[CP] Check Pods Manifest.lock";
215221
outputPaths = (
222+
"$(DERIVED_FILE_DIR)/Pods-BarcodeScannerExample-checkManifestLockResult.txt",
216223
);
217224
runOnlyForDeploymentPostprocessing = 0;
218225
shellPath = /bin/sh;
219-
shellScript = "diff \"${PODS_ROOT}/../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";
226+
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# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
220227
showEnvVarsInLog = 0;
221228
};
222229
C6637BE832A43C8F49FCF84D /* 📦 Embed Pods Frameworks */ = {
@@ -240,9 +247,12 @@
240247
files = (
241248
);
242249
inputPaths = (
250+
"${SRCROOT}/Pods/Target Support Files/Pods-BarcodeScannerExample/Pods-BarcodeScannerExample-frameworks.sh",
251+
"${BUILT_PRODUCTS_DIR}/BarcodeScanner/BarcodeScanner.framework",
243252
);
244253
name = "[CP] Embed Pods Frameworks";
245254
outputPaths = (
255+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BarcodeScanner.framework",
246256
);
247257
runOnlyForDeploymentPostprocessing = 0;
248258
shellPath = /bin/sh;
@@ -264,6 +274,14 @@
264274
/* End PBXSourcesBuildPhase section */
265275

266276
/* Begin PBXVariantGroup section */
277+
63C957FC1F74872600BAD365 /* Main.storyboard */ = {
278+
isa = PBXVariantGroup;
279+
children = (
280+
63C957FD1F74872600BAD365 /* Base */,
281+
);
282+
name = Main.storyboard;
283+
sourceTree = "<group>";
284+
};
267285
D50BE4011C9FE8870000A34C /* LaunchScreen.storyboard */ = {
268286
isa = PBXVariantGroup;
269287
children = (
@@ -284,14 +302,20 @@
284302
CLANG_CXX_LIBRARY = "libc++";
285303
CLANG_ENABLE_MODULES = YES;
286304
CLANG_ENABLE_OBJC_ARC = YES;
305+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
287306
CLANG_WARN_BOOL_CONVERSION = YES;
307+
CLANG_WARN_COMMA = YES;
288308
CLANG_WARN_CONSTANT_CONVERSION = YES;
289309
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
290310
CLANG_WARN_EMPTY_BODY = YES;
291311
CLANG_WARN_ENUM_CONVERSION = YES;
292312
CLANG_WARN_INFINITE_RECURSION = YES;
293313
CLANG_WARN_INT_CONVERSION = YES;
314+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
315+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
294316
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
317+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
318+
CLANG_WARN_STRICT_PROTOTYPES = YES;
295319
CLANG_WARN_SUSPICIOUS_MOVE = YES;
296320
CLANG_WARN_UNREACHABLE_CODE = YES;
297321
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -314,12 +338,12 @@
314338
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
315339
GCC_WARN_UNUSED_FUNCTION = YES;
316340
GCC_WARN_UNUSED_VARIABLE = YES;
317-
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
341+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
318342
MTL_ENABLE_DEBUG_INFO = YES;
319343
ONLY_ACTIVE_ARCH = YES;
320344
SDKROOT = iphoneos;
321345
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
322-
SWIFT_VERSION = 3.0;
346+
SWIFT_VERSION = 4.0;
323347
};
324348
name = Debug;
325349
};
@@ -332,14 +356,20 @@
332356
CLANG_CXX_LIBRARY = "libc++";
333357
CLANG_ENABLE_MODULES = YES;
334358
CLANG_ENABLE_OBJC_ARC = YES;
359+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
335360
CLANG_WARN_BOOL_CONVERSION = YES;
361+
CLANG_WARN_COMMA = YES;
336362
CLANG_WARN_CONSTANT_CONVERSION = YES;
337363
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
338364
CLANG_WARN_EMPTY_BODY = YES;
339365
CLANG_WARN_ENUM_CONVERSION = YES;
340366
CLANG_WARN_INFINITE_RECURSION = YES;
341367
CLANG_WARN_INT_CONVERSION = YES;
368+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
369+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
342370
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
371+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
372+
CLANG_WARN_STRICT_PROTOTYPES = YES;
343373
CLANG_WARN_SUSPICIOUS_MOVE = YES;
344374
CLANG_WARN_UNREACHABLE_CODE = YES;
345375
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -356,11 +386,11 @@
356386
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
357387
GCC_WARN_UNUSED_FUNCTION = YES;
358388
GCC_WARN_UNUSED_VARIABLE = YES;
359-
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
389+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
360390
MTL_ENABLE_DEBUG_INFO = NO;
361391
SDKROOT = iphoneos;
362392
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
363-
SWIFT_VERSION = 3.0;
393+
SWIFT_VERSION = 4.0;
364394
VALIDATE_PRODUCT = YES;
365395
};
366396
name = Release;
@@ -371,14 +401,19 @@
371401
buildSettings = {
372402
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
373403
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
374-
CODE_SIGN_IDENTITY = "iPhone Developer";
404+
CODE_SIGN_IDENTITY = "";
375405
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
406+
CODE_SIGN_STYLE = Manual;
407+
DEVELOPMENT_TEAM = "";
376408
INFOPLIST_FILE = BarcodeScannerExample/Info.plist;
409+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
377410
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
378411
PRODUCT_BUNDLE_IDENTIFIER = no.hyper.BarcodeScannerExample2;
379412
PRODUCT_NAME = "$(TARGET_NAME)";
380413
PROVISIONING_PROFILE = "";
381-
SWIFT_VERSION = 3.0;
414+
PROVISIONING_PROFILE_SPECIFIER = "";
415+
SWIFT_VERSION = 4.0;
416+
TARGETED_DEVICE_FAMILY = "1,2";
382417
};
383418
name = Debug;
384419
};
@@ -388,14 +423,19 @@
388423
buildSettings = {
389424
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
390425
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
391-
CODE_SIGN_IDENTITY = "iPhone Developer";
426+
CODE_SIGN_IDENTITY = "";
392427
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
428+
CODE_SIGN_STYLE = Manual;
429+
DEVELOPMENT_TEAM = "";
393430
INFOPLIST_FILE = BarcodeScannerExample/Info.plist;
431+
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
394432
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
395433
PRODUCT_BUNDLE_IDENTIFIER = no.hyper.BarcodeScannerExample2;
396434
PRODUCT_NAME = "$(TARGET_NAME)";
397435
PROVISIONING_PROFILE = "";
398-
SWIFT_VERSION = 3.0;
436+
PROVISIONING_PROFILE_SPECIFIER = "";
437+
SWIFT_VERSION = 4.0;
438+
TARGETED_DEVICE_FAMILY = "1,2";
399439
};
400440
name = Release;
401441
};

0 commit comments

Comments
 (0)