Skip to content

Commit f9281ab

Browse files
committed
Update SpotifyDemo to recommended settings
1 parent 83f0c65 commit f9281ab

File tree

2 files changed

+25
-4
lines changed

2 files changed

+25
-4
lines changed

demo/SpotifyDemo/SpotifyDemo.xcodeproj/project.pbxproj

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
11754E1B19D5C1EA009CE7B5 /* Project object */ = {
121121
isa = PBXProject;
122122
attributes = {
123-
LastUpgradeCheck = 0600;
123+
LastUpgradeCheck = 0910;
124124
ORGANIZATIONNAME = Mortimer;
125125
TargetAttributes = {
126126
11754E2219D5C1EA009CE7B5 = {
@@ -182,20 +182,30 @@
182182
CLANG_CXX_LIBRARY = "libc++";
183183
CLANG_ENABLE_MODULES = YES;
184184
CLANG_ENABLE_OBJC_ARC = YES;
185+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
185186
CLANG_WARN_BOOL_CONVERSION = YES;
187+
CLANG_WARN_COMMA = YES;
186188
CLANG_WARN_CONSTANT_CONVERSION = YES;
187189
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
188190
CLANG_WARN_EMPTY_BODY = YES;
189191
CLANG_WARN_ENUM_CONVERSION = YES;
192+
CLANG_WARN_INFINITE_RECURSION = YES;
190193
CLANG_WARN_INT_CONVERSION = YES;
194+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
195+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
191196
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
197+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
198+
CLANG_WARN_STRICT_PROTOTYPES = YES;
199+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
192200
CLANG_WARN_UNREACHABLE_CODE = YES;
193201
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
194202
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
195203
COPY_PHASE_STRIP = NO;
196204
ENABLE_STRICT_OBJC_MSGSEND = YES;
205+
ENABLE_TESTABILITY = YES;
197206
GCC_C_LANGUAGE_STANDARD = gnu99;
198207
GCC_DYNAMIC_NO_PIC = NO;
208+
GCC_NO_COMMON_BLOCKS = YES;
199209
GCC_OPTIMIZATION_LEVEL = 0;
200210
GCC_PREPROCESSOR_DEFINITIONS = (
201211
"DEBUG=1",
@@ -208,7 +218,7 @@
208218
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
209219
GCC_WARN_UNUSED_FUNCTION = YES;
210220
GCC_WARN_UNUSED_VARIABLE = YES;
211-
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
221+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
212222
MTL_ENABLE_DEBUG_INFO = YES;
213223
ONLY_ACTIVE_ARCH = YES;
214224
SDKROOT = iphoneos;
@@ -224,27 +234,36 @@
224234
CLANG_CXX_LIBRARY = "libc++";
225235
CLANG_ENABLE_MODULES = YES;
226236
CLANG_ENABLE_OBJC_ARC = YES;
237+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
227238
CLANG_WARN_BOOL_CONVERSION = YES;
239+
CLANG_WARN_COMMA = YES;
228240
CLANG_WARN_CONSTANT_CONVERSION = YES;
229241
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
230242
CLANG_WARN_EMPTY_BODY = YES;
231243
CLANG_WARN_ENUM_CONVERSION = YES;
244+
CLANG_WARN_INFINITE_RECURSION = YES;
232245
CLANG_WARN_INT_CONVERSION = YES;
246+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
247+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
233248
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
249+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
250+
CLANG_WARN_STRICT_PROTOTYPES = YES;
251+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
234252
CLANG_WARN_UNREACHABLE_CODE = YES;
235253
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
236254
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
237255
COPY_PHASE_STRIP = YES;
238256
ENABLE_NS_ASSERTIONS = NO;
239257
ENABLE_STRICT_OBJC_MSGSEND = YES;
240258
GCC_C_LANGUAGE_STANDARD = gnu99;
259+
GCC_NO_COMMON_BLOCKS = YES;
241260
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
242261
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
243262
GCC_WARN_UNDECLARED_SELECTOR = YES;
244263
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
245264
GCC_WARN_UNUSED_FUNCTION = YES;
246265
GCC_WARN_UNUSED_VARIABLE = YES;
247-
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
266+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
248267
MTL_ENABLE_DEBUG_INFO = NO;
249268
SDKROOT = iphoneos;
250269
TARGETED_DEVICE_FAMILY = "1,2";
@@ -261,6 +280,7 @@
261280
INFOPLIST_FILE = SpotifyDemo/Info.plist;
262281
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
263282
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
283+
PRODUCT_BUNDLE_IDENTIFIER = com.mortimergoro.spotifydemo;
264284
PRODUCT_NAME = SpotifyDemo;
265285
};
266286
name = Debug;
@@ -274,6 +294,7 @@
274294
INFOPLIST_FILE = SpotifyDemo/Info.plist;
275295
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
276296
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
297+
PRODUCT_BUNDLE_IDENTIFIER = com.mortimergoro.spotifydemo;
277298
PRODUCT_NAME = SpotifyDemo;
278299
};
279300
name = Release;

demo/SpotifyDemo/SpotifyDemo/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.mortimergoro.spotifydemo</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)