Skip to content

Commit 865300c

Browse files
Maintenance - SDK and Demo Apps updates (#42)
1 parent ea70f7f commit 865300c

22 files changed

Lines changed: 738 additions & 664 deletions

File tree

.github/workflows/ios-sdk-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
bundler-cache: true
4343
- name: Build Demo Swift
4444
id: build-demo-swift
45-
run: echo TODO UNCOMMENT # bundle exec fastlane demo_swift
45+
run: bundle exec fastlane demo_swift
4646
- name: Store Artifacts
4747
uses: actions/upload-artifact@v4
4848
with:

OptableSDK.xcodeproj/project.pbxproj

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

99
/* Begin PBXBuildFile section */
@@ -182,8 +182,9 @@
182182
6352AAF224EAD403002E66EB /* Project object */ = {
183183
isa = PBXProject;
184184
attributes = {
185+
BuildIndependentTargetsInParallel = YES;
185186
LastSwiftUpdateCheck = 1160;
186-
LastUpgradeCheck = 1200;
187+
LastUpgradeCheck = 2600;
187188
ORGANIZATIONNAME = "Optable Technologies, Inc.";
188189
TargetAttributes = {
189190
6352AAFA24EAD403002E66EB = {
@@ -302,8 +303,10 @@
302303
COPY_PHASE_STRIP = NO;
303304
CURRENT_PROJECT_VERSION = 1;
304305
DEBUG_INFORMATION_FORMAT = dwarf;
306+
DEVELOPMENT_TEAM = "";
305307
ENABLE_STRICT_OBJC_MSGSEND = YES;
306308
ENABLE_TESTABILITY = YES;
309+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
307310
GCC_C_LANGUAGE_STANDARD = gnu11;
308311
GCC_DYNAMIC_NO_PIC = NO;
309312
GCC_NO_COMMON_BLOCKS = YES;
@@ -318,11 +321,12 @@
318321
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
319322
GCC_WARN_UNUSED_FUNCTION = YES;
320323
GCC_WARN_UNUSED_VARIABLE = YES;
321-
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
324+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
322325
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
323326
MTL_FAST_MATH = YES;
324327
ONLY_ACTIVE_ARCH = YES;
325328
SDKROOT = iphoneos;
329+
STRING_CATALOG_GENERATE_SYMBOLS = YES;
326330
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
327331
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
328332
VERSIONING_SYSTEM = "apple-generic";
@@ -366,8 +370,10 @@
366370
COPY_PHASE_STRIP = NO;
367371
CURRENT_PROJECT_VERSION = 1;
368372
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
373+
DEVELOPMENT_TEAM = "";
369374
ENABLE_NS_ASSERTIONS = NO;
370375
ENABLE_STRICT_OBJC_MSGSEND = YES;
376+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
371377
GCC_C_LANGUAGE_STANDARD = gnu11;
372378
GCC_NO_COMMON_BLOCKS = YES;
373379
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -376,10 +382,11 @@
376382
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
377383
GCC_WARN_UNUSED_FUNCTION = YES;
378384
GCC_WARN_UNUSED_VARIABLE = YES;
379-
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
385+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
380386
MTL_ENABLE_DEBUG_INFO = NO;
381387
MTL_FAST_MATH = YES;
382388
SDKROOT = iphoneos;
389+
STRING_CATALOG_GENERATE_SYMBOLS = YES;
383390
SWIFT_COMPILATION_MODE = wholemodule;
384391
SWIFT_OPTIMIZATION_LEVEL = "-O";
385392
VALIDATE_PRODUCT = YES;
@@ -392,20 +399,24 @@
392399
isa = XCBuildConfiguration;
393400
buildSettings = {
394401
CLANG_ENABLE_MODULES = YES;
402+
CODE_SIGN_IDENTITY = "";
395403
CODE_SIGN_STYLE = Automatic;
396404
DEFINES_MODULE = YES;
397-
DEVELOPMENT_TEAM = QQ5D7M7URA;
405+
DEVELOPMENT_TEAM = "";
398406
DYLIB_COMPATIBILITY_VERSION = 1;
399407
DYLIB_CURRENT_VERSION = 1;
400408
DYLIB_INSTALL_NAME_BASE = "@rpath";
409+
ENABLE_MODULE_VERIFIER = YES;
401410
INFOPLIST_FILE = Source/Info.plist;
402411
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
412+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
403413
LD_RUNPATH_SEARCH_PATHS = (
404414
"$(inherited)",
405415
"@executable_path/Frameworks",
406416
"@loader_path/Frameworks",
407417
);
408418
MARKETING_VERSION = 0.10.0;
419+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14";
409420
PRODUCT_BUNDLE_IDENTIFIER = co.optable.OptableSDK;
410421
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
411422
SKIP_INSTALL = YES;
@@ -420,20 +431,24 @@
420431
isa = XCBuildConfiguration;
421432
buildSettings = {
422433
CLANG_ENABLE_MODULES = YES;
434+
CODE_SIGN_IDENTITY = "";
423435
CODE_SIGN_STYLE = Automatic;
424436
DEFINES_MODULE = YES;
425-
DEVELOPMENT_TEAM = QQ5D7M7URA;
437+
DEVELOPMENT_TEAM = "";
426438
DYLIB_COMPATIBILITY_VERSION = 1;
427439
DYLIB_CURRENT_VERSION = 1;
428440
DYLIB_INSTALL_NAME_BASE = "@rpath";
441+
ENABLE_MODULE_VERIFIER = YES;
429442
INFOPLIST_FILE = Source/Info.plist;
430443
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
444+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
431445
LD_RUNPATH_SEARCH_PATHS = (
432446
"$(inherited)",
433447
"@executable_path/Frameworks",
434448
"@loader_path/Frameworks",
435449
);
436450
MARKETING_VERSION = 0.10.0;
451+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14";
437452
PRODUCT_BUNDLE_IDENTIFIER = co.optable.OptableSDK;
438453
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
439454
SKIP_INSTALL = YES;
@@ -446,9 +461,9 @@
446461
6352AB1324EAD403002E66EB /* Debug */ = {
447462
isa = XCBuildConfiguration;
448463
buildSettings = {
449-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
464+
CODE_SIGN_IDENTITY = "";
450465
CODE_SIGN_STYLE = Automatic;
451-
DEVELOPMENT_TEAM = QQ5D7M7URA;
466+
DEVELOPMENT_TEAM = "";
452467
INFOPLIST_FILE = Tests/Info.plist;
453468
LD_RUNPATH_SEARCH_PATHS = (
454469
"$(inherited)",
@@ -457,6 +472,7 @@
457472
);
458473
PRODUCT_BUNDLE_IDENTIFIER = co.optable.OptableSDKTests;
459474
PRODUCT_NAME = "$(TARGET_NAME)";
475+
PROVISIONING_PROFILE_SPECIFIER = "";
460476
SWIFT_VERSION = 5.0;
461477
TARGETED_DEVICE_FAMILY = "1,2";
462478
};
@@ -465,9 +481,9 @@
465481
6352AB1424EAD403002E66EB /* Release */ = {
466482
isa = XCBuildConfiguration;
467483
buildSettings = {
468-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
484+
CODE_SIGN_IDENTITY = "";
469485
CODE_SIGN_STYLE = Automatic;
470-
DEVELOPMENT_TEAM = QQ5D7M7URA;
486+
DEVELOPMENT_TEAM = "";
471487
INFOPLIST_FILE = Tests/Info.plist;
472488
LD_RUNPATH_SEARCH_PATHS = (
473489
"$(inherited)",
@@ -476,6 +492,7 @@
476492
);
477493
PRODUCT_BUNDLE_IDENTIFIER = co.optable.OptableSDKTests;
478494
PRODUCT_NAME = "$(TARGET_NAME)";
495+
PROVISIONING_PROFILE_SPECIFIER = "";
479496
SWIFT_VERSION = 5.0;
480497
TARGETED_DEVICE_FAMILY = "1,2";
481498
};

OptableSDK.xcodeproj/xcshareddata/xcschemes/OptableSDK.xcscheme

Lines changed: 1 addition & 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 = "1540"
3+
LastUpgradeVersion = "2600"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)