Skip to content

Commit decb54f

Browse files
Merge pull request #13 from Kommunicate-io/release/1.0.2
Release/1.0.2
2 parents affb256 + 5ec9ded commit decb54f

9 files changed

Lines changed: 2302 additions & 16 deletions

File tree

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
*.xcuserstate
33

4-
*.xcscheme
54

65
ChatApp.xcodeproj/project.xcworkspace/xcuserdata/devashish.xcuserdatad/UserInterfaceState.xcuserstate
76

@@ -20,8 +19,6 @@ sample-with-framework/applozicdemo.xcodeproj/xcuserdata/divjyotsingh.xcuserdatad
2019

2120
*.xcbkptlist
2221

23-
*.xcscheme
24-
2522
## Build generated
2623
build/
2724
DerivedData/

.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# CHANGELOG
2+
3+
The changelog for [KommunicateCore-iOS-SDK](https://github.com/Kommunicate-io/KommunicateCore-iOS-SDK). Also see the [releases](https://github.com/Kommunicate-io/KommunicateCore-iOS-SDK/releases) on Github.
4+
5+
## [1.0.2] 2022-05-05
6+
- [CM-891] Added feature to stop the publishing offline status when (agent app moves to background(only for agent app)
7+
## [1.0.1] 2022-03-22
8+
- [CM-842] Added support for S3 service to upload/download attachments
9+
## [1.0.0] - 2022-03-08
10+
- Added Support for realtime update of user's away online status
11+
- Added Support for SPM(Swift Package Manager)
12+
## [0.0.2] - 2022-01-10
13+
New Repo For Kommunicate iOS Core
14+
- Fixed Lexical or Preprocessor Issue
15+

Example/KommunicateCore-iOS-SDK.xcodeproj/project.pbxproj

Lines changed: 66 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -244,13 +244,16 @@
244244
isa = PBXProject;
245245
attributes = {
246246
CLASSPREFIX = KM;
247-
LastUpgradeCheck = 0720;
247+
LastUpgradeCheck = 1320;
248248
ORGANIZATIONNAME = shilwantk;
249249
TargetAttributes = {
250250
6003F589195388D20070C39A = {
251-
ProvisioningStyle = Automatic;
251+
DevelopmentTeam = C25JNDCBM4;
252+
ProvisioningStyle = Manual;
252253
};
253254
6003F5AD195388D20070C39A = {
255+
DevelopmentTeam = C25JNDCBM4;
256+
ProvisioningStyle = Manual;
254257
TestTargetID = 6003F589195388D20070C39A;
255258
};
256259
};
@@ -423,23 +426,39 @@
423426
isa = XCBuildConfiguration;
424427
buildSettings = {
425428
ALWAYS_SEARCH_USER_PATHS = NO;
429+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
426430
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
427431
CLANG_CXX_LIBRARY = "libc++";
428432
CLANG_ENABLE_MODULES = YES;
429433
CLANG_ENABLE_OBJC_ARC = YES;
434+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
430435
CLANG_WARN_BOOL_CONVERSION = YES;
436+
CLANG_WARN_COMMA = YES;
431437
CLANG_WARN_CONSTANT_CONVERSION = YES;
438+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
432439
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
433440
CLANG_WARN_EMPTY_BODY = YES;
434441
CLANG_WARN_ENUM_CONVERSION = YES;
442+
CLANG_WARN_INFINITE_RECURSION = YES;
435443
CLANG_WARN_INT_CONVERSION = YES;
444+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
445+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
446+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
436447
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
448+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
449+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
450+
CLANG_WARN_STRICT_PROTOTYPES = YES;
451+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
452+
CLANG_WARN_UNREACHABLE_CODE = YES;
437453
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
438454
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
439455
COPY_PHASE_STRIP = NO;
456+
DEVELOPMENT_TEAM = C25JNDCBM4;
457+
ENABLE_STRICT_OBJC_MSGSEND = YES;
440458
ENABLE_TESTABILITY = YES;
441459
GCC_C_LANGUAGE_STANDARD = gnu99;
442460
GCC_DYNAMIC_NO_PIC = NO;
461+
GCC_NO_COMMON_BLOCKS = YES;
443462
GCC_OPTIMIZATION_LEVEL = 0;
444463
GCC_PREPROCESSOR_DEFINITIONS = (
445464
"DEBUG=1",
@@ -452,7 +471,7 @@
452471
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
453472
GCC_WARN_UNUSED_FUNCTION = YES;
454473
GCC_WARN_UNUSED_VARIABLE = YES;
455-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
474+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
456475
ONLY_ACTIVE_ARCH = YES;
457476
SDKROOT = iphoneos;
458477
TARGETED_DEVICE_FAMILY = "1,2";
@@ -463,29 +482,45 @@
463482
isa = XCBuildConfiguration;
464483
buildSettings = {
465484
ALWAYS_SEARCH_USER_PATHS = NO;
485+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
466486
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
467487
CLANG_CXX_LIBRARY = "libc++";
468488
CLANG_ENABLE_MODULES = YES;
469489
CLANG_ENABLE_OBJC_ARC = YES;
490+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
470491
CLANG_WARN_BOOL_CONVERSION = YES;
492+
CLANG_WARN_COMMA = YES;
471493
CLANG_WARN_CONSTANT_CONVERSION = YES;
494+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
472495
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
473496
CLANG_WARN_EMPTY_BODY = YES;
474497
CLANG_WARN_ENUM_CONVERSION = YES;
498+
CLANG_WARN_INFINITE_RECURSION = YES;
475499
CLANG_WARN_INT_CONVERSION = YES;
500+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
501+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
502+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
476503
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
504+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
505+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
506+
CLANG_WARN_STRICT_PROTOTYPES = YES;
507+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
508+
CLANG_WARN_UNREACHABLE_CODE = YES;
477509
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
478510
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
479511
COPY_PHASE_STRIP = YES;
512+
DEVELOPMENT_TEAM = C25JNDCBM4;
480513
ENABLE_NS_ASSERTIONS = NO;
514+
ENABLE_STRICT_OBJC_MSGSEND = YES;
481515
GCC_C_LANGUAGE_STANDARD = gnu99;
516+
GCC_NO_COMMON_BLOCKS = YES;
482517
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
483518
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
484519
GCC_WARN_UNDECLARED_SELECTOR = YES;
485520
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
486521
GCC_WARN_UNUSED_FUNCTION = YES;
487522
GCC_WARN_UNUSED_VARIABLE = YES;
488-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
523+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
489524
SDKROOT = iphoneos;
490525
TARGETED_DEVICE_FAMILY = "1,2";
491526
VALIDATE_PRODUCT = YES;
@@ -496,17 +531,24 @@
496531
isa = XCBuildConfiguration;
497532
baseConfigurationReference = F5F427AA2FEEEE157C64123F /* Pods-KommunicateCore-iOS-SDK_Example.debug.xcconfig */;
498533
buildSettings = {
534+
ALWAYS_SEARCH_USER_PATHS = YES;
499535
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
500536
CODE_SIGN_IDENTITY = "Apple Development";
501-
CODE_SIGN_STYLE = Automatic;
502-
DEVELOPMENT_TEAM = "";
537+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Development";
538+
CODE_SIGN_STYLE = Manual;
539+
CURRENT_PROJECT_VERSION = 1;
540+
DEVELOPMENT_TEAM = C25JNDCBM4;
541+
FRAMEWORK_SEARCH_PATHS = (
542+
"$(inherited)",
543+
"\"${PODS_CONFIGURATION_BUILD_DIR}/KommunicateCore-iOS-SDK\"",
544+
);
503545
GCC_PRECOMPILE_PREFIX_HEADER = YES;
504546
GCC_PREFIX_HEADER = "KommunicateCore-iOS-SDK/KommunicateCore-iOS-SDK-Prefix.pch";
505547
INFOPLIST_FILE = "KommunicateCore-iOS-SDK/KommunicateCore-iOS-SDK-Info.plist";
506548
MODULE_NAME = ExampleApp;
507549
PRODUCT_BUNDLE_IDENTIFIER = com.kommunicate.kommunicateCoreDemo;
508550
PRODUCT_NAME = "$(TARGET_NAME)";
509-
PROVISIONING_PROFILE_SPECIFIER = "";
551+
PROVISIONING_PROFILE_SPECIFIER = "core ios dev profile";
510552
SWIFT_VERSION = 4.0;
511553
WRAPPER_EXTENSION = app;
512554
};
@@ -516,17 +558,20 @@
516558
isa = XCBuildConfiguration;
517559
baseConfigurationReference = 4A98F6791916BBA264B8EB5A /* Pods-KommunicateCore-iOS-SDK_Example.release.xcconfig */;
518560
buildSettings = {
561+
ALWAYS_SEARCH_USER_PATHS = YES;
519562
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
520-
CODE_SIGN_IDENTITY = "Apple Development";
521-
CODE_SIGN_STYLE = Automatic;
522-
DEVELOPMENT_TEAM = "";
563+
CODE_SIGN_IDENTITY = "iPhone Developer";
564+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Development";
565+
CODE_SIGN_STYLE = Manual;
566+
CURRENT_PROJECT_VERSION = 1;
567+
DEVELOPMENT_TEAM = C25JNDCBM4;
523568
GCC_PRECOMPILE_PREFIX_HEADER = YES;
524569
GCC_PREFIX_HEADER = "KommunicateCore-iOS-SDK/KommunicateCore-iOS-SDK-Prefix.pch";
525570
INFOPLIST_FILE = "KommunicateCore-iOS-SDK/KommunicateCore-iOS-SDK-Info.plist";
526571
MODULE_NAME = ExampleApp;
527572
PRODUCT_BUNDLE_IDENTIFIER = com.kommunicate.kommunicateCoreDemo;
528573
PRODUCT_NAME = "$(TARGET_NAME)";
529-
PROVISIONING_PROFILE_SPECIFIER = "";
574+
PROVISIONING_PROFILE_SPECIFIER = "core ios dev profile";
530575
SWIFT_VERSION = 4.0;
531576
WRAPPER_EXTENSION = app;
532577
};
@@ -537,6 +582,9 @@
537582
baseConfigurationReference = 985BFBFE20A8F4013C654B88 /* Pods-KommunicateCore-iOS-SDK_Tests.debug.xcconfig */;
538583
buildSettings = {
539584
BUNDLE_LOADER = "$(TEST_HOST)";
585+
CODE_SIGN_IDENTITY = "iPhone Developer";
586+
CODE_SIGN_STYLE = Manual;
587+
DEVELOPMENT_TEAM = C25JNDCBM4;
540588
FRAMEWORK_SEARCH_PATHS = (
541589
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
542590
"$(inherited)",
@@ -551,6 +599,8 @@
551599
INFOPLIST_FILE = "Tests/Tests-Info.plist";
552600
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
553601
PRODUCT_NAME = "$(TARGET_NAME)";
602+
PROVISIONING_PROFILE_SPECIFIER = "";
603+
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
554604
SWIFT_VERSION = 4.0;
555605
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KommunicateCore-iOS-SDK_Example.app/KommunicateCore-iOS-SDK_Example";
556606
WRAPPER_EXTENSION = xctest;
@@ -562,6 +612,9 @@
562612
baseConfigurationReference = BD006A5A5A44794F2401FFB2 /* Pods-KommunicateCore-iOS-SDK_Tests.release.xcconfig */;
563613
buildSettings = {
564614
BUNDLE_LOADER = "$(TEST_HOST)";
615+
CODE_SIGN_IDENTITY = "iPhone Developer";
616+
CODE_SIGN_STYLE = Manual;
617+
DEVELOPMENT_TEAM = C25JNDCBM4;
565618
FRAMEWORK_SEARCH_PATHS = (
566619
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
567620
"$(inherited)",
@@ -572,6 +625,8 @@
572625
INFOPLIST_FILE = "Tests/Tests-Info.plist";
573626
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
574627
PRODUCT_NAME = "$(TARGET_NAME)";
628+
PROVISIONING_PROFILE_SPECIFIER = "";
629+
"PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = "";
575630
SWIFT_VERSION = 4.0;
576631
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KommunicateCore-iOS-SDK_Example.app/KommunicateCore-iOS-SDK_Example";
577632
WRAPPER_EXTENSION = xctest;

Example/KommunicateCore-iOS-SDK/KommunicateCore-iOS-SDK-Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>1.0</string>
24+
<string>$(CURRENT_PROJECT_VERSION)</string>
2525
<key>LSRequiresIPhoneOS</key>
2626
<true/>
2727
<key>UILaunchStoryboardName</key>
3.13 KB
Binary file not shown.

0 commit comments

Comments
 (0)