Skip to content
This repository was archived by the owner on Jan 10, 2023. It is now read-only.

Commit 4d7f175

Browse files
committed
Updated to recommend project settings.
1 parent f37ee5a commit 4d7f175

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

SwiftKeychainWrapperExample.xcodeproj/project.pbxproj

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@
195195
attributes = {
196196
LastSwiftMigration = 0730;
197197
LastSwiftUpdateCheck = 0730;
198-
LastUpgradeCheck = 0610;
198+
LastUpgradeCheck = 0800;
199199
TargetAttributes = {
200200
47E82D401A78046800B5A9F5 = {
201201
CreatedOnToolsVersion = 6.1.1;
@@ -364,15 +364,19 @@
364364
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
365365
CLANG_WARN_EMPTY_BODY = YES;
366366
CLANG_WARN_ENUM_CONVERSION = YES;
367+
CLANG_WARN_INFINITE_RECURSION = YES;
367368
CLANG_WARN_INT_CONVERSION = YES;
368369
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
370+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
369371
CLANG_WARN_UNREACHABLE_CODE = YES;
370372
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
371373
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
372374
COPY_PHASE_STRIP = NO;
373375
ENABLE_STRICT_OBJC_MSGSEND = YES;
376+
ENABLE_TESTABILITY = YES;
374377
GCC_C_LANGUAGE_STANDARD = gnu99;
375378
GCC_DYNAMIC_NO_PIC = NO;
379+
GCC_NO_COMMON_BLOCKS = YES;
376380
GCC_OPTIMIZATION_LEVEL = 0;
377381
GCC_PREPROCESSOR_DEFINITIONS = (
378382
"DEBUG=1",
@@ -408,15 +412,18 @@
408412
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
409413
CLANG_WARN_EMPTY_BODY = YES;
410414
CLANG_WARN_ENUM_CONVERSION = YES;
415+
CLANG_WARN_INFINITE_RECURSION = YES;
411416
CLANG_WARN_INT_CONVERSION = YES;
412417
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
418+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
413419
CLANG_WARN_UNREACHABLE_CODE = YES;
414420
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
415421
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
416422
COPY_PHASE_STRIP = YES;
417423
ENABLE_NS_ASSERTIONS = NO;
418424
ENABLE_STRICT_OBJC_MSGSEND = YES;
419425
GCC_C_LANGUAGE_STANDARD = gnu99;
426+
GCC_NO_COMMON_BLOCKS = YES;
420427
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
421428
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
422429
GCC_WARN_UNDECLARED_SELECTOR = YES;
@@ -427,6 +434,7 @@
427434
MTL_ENABLE_DEBUG_INFO = NO;
428435
PROVISIONING_PROFILE = "a40a0b96-6c6d-4aba-b878-5337bd792720";
429436
SDKROOT = iphoneos;
437+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
430438
TARGETED_DEVICE_FAMILY = 2;
431439
VALIDATE_PRODUCT = YES;
432440
};
@@ -436,12 +444,14 @@
436444
isa = XCBuildConfiguration;
437445
baseConfigurationReference = 55D4B68A4514F5825B8950D3 /* Pods-SwiftKeychainWrapperExample.debug.xcconfig */;
438446
buildSettings = {
447+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
439448
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
440449
CODE_SIGN_ENTITLEMENTS = SwiftKeychainWrapperExample/SwiftKeychainWrapperExample.entitlements;
441450
CODE_SIGN_IDENTITY = "iPhone Developer";
442451
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
443452
INFOPLIST_FILE = SwiftKeychainWrapperExample/Info.plist;
444453
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
454+
PRODUCT_BUNDLE_IDENTIFIER = "com.jasonrendel.$(PRODUCT_NAME:rfc1034identifier)";
445455
PRODUCT_NAME = "$(TARGET_NAME)";
446456
PROVISIONING_PROFILE = "";
447457
SWIFT_VERSION = 3.0;
@@ -453,12 +463,14 @@
453463
isa = XCBuildConfiguration;
454464
baseConfigurationReference = 28A7FF791EE5972257D428F1 /* Pods-SwiftKeychainWrapperExample.release.xcconfig */;
455465
buildSettings = {
466+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
456467
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
457468
CODE_SIGN_ENTITLEMENTS = SwiftKeychainWrapperExample/SwiftKeychainWrapperExample.entitlements;
458469
CODE_SIGN_IDENTITY = "iPhone Developer";
459470
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
460471
INFOPLIST_FILE = SwiftKeychainWrapperExample/Info.plist;
461472
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
473+
PRODUCT_BUNDLE_IDENTIFIER = "com.jasonrendel.$(PRODUCT_NAME:rfc1034identifier)";
462474
PRODUCT_NAME = "$(TARGET_NAME)";
463475
PROVISIONING_PROFILE = "";
464476
SWIFT_VERSION = 3.0;
@@ -480,6 +492,7 @@
480492
);
481493
INFOPLIST_FILE = SwiftKeychainWrapperExampleTests/Info.plist;
482494
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
495+
PRODUCT_BUNDLE_IDENTIFIER = "com.jasonrendel.$(PRODUCT_NAME:rfc1034identifier)";
483496
PRODUCT_NAME = "$(TARGET_NAME)";
484497
PROVISIONING_PROFILE = "";
485498
SWIFT_VERSION = 3.0;
@@ -497,6 +510,7 @@
497510
);
498511
INFOPLIST_FILE = SwiftKeychainWrapperExampleTests/Info.plist;
499512
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
513+
PRODUCT_BUNDLE_IDENTIFIER = "com.jasonrendel.$(PRODUCT_NAME:rfc1034identifier)";
500514
PRODUCT_NAME = "$(TARGET_NAME)";
501515
PROVISIONING_PROFILE = "";
502516
SWIFT_VERSION = 3.0;

SwiftKeychainWrapperExample/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>$(EXECUTABLE_NAME)</string>
99
<key>CFBundleIdentifier</key>
10-
<string>com.jasonrendel.$(PRODUCT_NAME:rfc1034identifier)</string>
10+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
1111
<key>CFBundleInfoDictionaryVersion</key>
1212
<string>6.0</string>
1313
<key>CFBundleName</key>

SwiftKeychainWrapperExampleTests/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>$(EXECUTABLE_NAME)</string>
99
<key>CFBundleIdentifier</key>
10-
<string>com.jasonrendel.$(PRODUCT_NAME:rfc1034identifier)</string>
10+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
1111
<key>CFBundleInfoDictionaryVersion</key>
1212
<string>6.0</string>
1313
<key>CFBundleName</key>

0 commit comments

Comments
 (0)