Skip to content

Commit d036d47

Browse files
committed
Update MGSwipeDemo to recommended settings
1 parent f9281ab commit d036d47

File tree

2 files changed

+31
-4
lines changed

2 files changed

+31
-4
lines changed

demo/MGSwipeDemo/MGSwipeDemo.xcodeproj/project.pbxproj

+30-3
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@
178178
113D5E041996AD7400066AE3 /* Project object */ = {
179179
isa = PBXProject;
180180
attributes = {
181-
LastUpgradeCheck = 0510;
181+
LastUpgradeCheck = 0910;
182182
ORGANIZATIONNAME = "Imanol Fernandez Gorostizaga";
183183
};
184184
buildConfigurationList = 113D5E071996AD7400066AE3 /* Build configuration list for PBXProject "MGSwipeDemo" */;
@@ -253,18 +253,30 @@
253253
CLANG_CXX_LIBRARY = "libc++";
254254
CLANG_ENABLE_MODULES = YES;
255255
CLANG_ENABLE_OBJC_ARC = YES;
256+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
256257
CLANG_WARN_BOOL_CONVERSION = YES;
258+
CLANG_WARN_COMMA = YES;
257259
CLANG_WARN_CONSTANT_CONVERSION = YES;
258260
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
259261
CLANG_WARN_EMPTY_BODY = YES;
260262
CLANG_WARN_ENUM_CONVERSION = YES;
263+
CLANG_WARN_INFINITE_RECURSION = YES;
261264
CLANG_WARN_INT_CONVERSION = YES;
265+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
266+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
262267
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
268+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
269+
CLANG_WARN_STRICT_PROTOTYPES = YES;
270+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
271+
CLANG_WARN_UNREACHABLE_CODE = YES;
263272
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
264273
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
265274
COPY_PHASE_STRIP = NO;
275+
ENABLE_STRICT_OBJC_MSGSEND = YES;
276+
ENABLE_TESTABILITY = YES;
266277
GCC_C_LANGUAGE_STANDARD = gnu99;
267278
GCC_DYNAMIC_NO_PIC = NO;
279+
GCC_NO_COMMON_BLOCKS = YES;
268280
GCC_OPTIMIZATION_LEVEL = 0;
269281
GCC_PREPROCESSOR_DEFINITIONS = (
270282
"DEBUG=1",
@@ -277,7 +289,7 @@
277289
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
278290
GCC_WARN_UNUSED_FUNCTION = YES;
279291
GCC_WARN_UNUSED_VARIABLE = YES;
280-
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
292+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
281293
ONLY_ACTIVE_ARCH = YES;
282294
SDKROOT = iphoneos;
283295
TARGETED_DEVICE_FAMILY = "1,2";
@@ -292,25 +304,36 @@
292304
CLANG_CXX_LIBRARY = "libc++";
293305
CLANG_ENABLE_MODULES = YES;
294306
CLANG_ENABLE_OBJC_ARC = YES;
307+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
295308
CLANG_WARN_BOOL_CONVERSION = YES;
309+
CLANG_WARN_COMMA = YES;
296310
CLANG_WARN_CONSTANT_CONVERSION = YES;
297311
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
298312
CLANG_WARN_EMPTY_BODY = YES;
299313
CLANG_WARN_ENUM_CONVERSION = YES;
314+
CLANG_WARN_INFINITE_RECURSION = YES;
300315
CLANG_WARN_INT_CONVERSION = YES;
316+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
317+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
301318
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
319+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
320+
CLANG_WARN_STRICT_PROTOTYPES = YES;
321+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
322+
CLANG_WARN_UNREACHABLE_CODE = YES;
302323
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
303324
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
304325
COPY_PHASE_STRIP = YES;
305326
ENABLE_NS_ASSERTIONS = NO;
327+
ENABLE_STRICT_OBJC_MSGSEND = YES;
306328
GCC_C_LANGUAGE_STANDARD = gnu99;
329+
GCC_NO_COMMON_BLOCKS = YES;
307330
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
308331
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
309332
GCC_WARN_UNDECLARED_SELECTOR = YES;
310333
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
311334
GCC_WARN_UNUSED_FUNCTION = YES;
312335
GCC_WARN_UNUSED_VARIABLE = YES;
313-
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
336+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
314337
SDKROOT = iphoneos;
315338
TARGETED_DEVICE_FAMILY = "1,2";
316339
VALIDATE_PRODUCT = YES;
@@ -322,11 +345,13 @@
322345
buildSettings = {
323346
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
324347
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
348+
DEVELOPMENT_TEAM = "";
325349
ENABLE_BITCODE = NO;
326350
GCC_PRECOMPILE_PREFIX_HEADER = YES;
327351
GCC_PREFIX_HEADER = "MGSwipeDemo/MGSwipeDemo-Prefix.pch";
328352
INFOPLIST_FILE = "MGSwipeDemo/MGSwipeDemo-Info.plist";
329353
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
354+
PRODUCT_BUNDLE_IDENTIFIER = "ludei.${PRODUCT_NAME:rfc1034identifier}";
330355
PRODUCT_NAME = "$(TARGET_NAME)";
331356
WRAPPER_EXTENSION = app;
332357
};
@@ -337,11 +362,13 @@
337362
buildSettings = {
338363
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
339364
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
365+
DEVELOPMENT_TEAM = "";
340366
ENABLE_BITCODE = NO;
341367
GCC_PRECOMPILE_PREFIX_HEADER = YES;
342368
GCC_PREFIX_HEADER = "MGSwipeDemo/MGSwipeDemo-Prefix.pch";
343369
INFOPLIST_FILE = "MGSwipeDemo/MGSwipeDemo-Info.plist";
344370
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
371+
PRODUCT_BUNDLE_IDENTIFIER = "ludei.${PRODUCT_NAME:rfc1034identifier}";
345372
PRODUCT_NAME = "$(TARGET_NAME)";
346373
WRAPPER_EXTENSION = app;
347374
};

demo/MGSwipeDemo/MGSwipeDemo/MGSwipeDemo-Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<key>CFBundleExecutable</key>
1010
<string>${EXECUTABLE_NAME}</string>
1111
<key>CFBundleIdentifier</key>
12-
<string>ludei.${PRODUCT_NAME:rfc1034identifier}</string>
12+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
1414
<string>6.0</string>
1515
<key>CFBundleName</key>

0 commit comments

Comments
 (0)