Skip to content

Commit fb29098

Browse files
authored
Merge pull request #168 from mindbox-cloud/release/2.14.0
Release 2.14.0
2 parents 6a6b74f + 0f8b180 commit fb29098

File tree

19 files changed

+107
-55
lines changed

19 files changed

+107
-55
lines changed

.github/workflows/publish-reusable.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ jobs:
6060
needs: [platform_interface_publish]
6161
runs-on: ubuntu-latest
6262
steps:
63-
- name: Delay for 1 minutes
64-
run: sleep 60
63+
- name: Delay for 10 minutes
64+
run: sleep 600
6565

6666
native_components_publish:
6767
needs: [analyze_and_test, platform_interface_publish, waiting-while-platform-interface-publish]
@@ -115,8 +115,8 @@ jobs:
115115
needs: [native_components_publish]
116116
runs-on: ubuntu-latest
117117
steps:
118-
- name: Delay for 1 minutes
119-
run: sleep 60
118+
- name: Delay for 10 minutes
119+
run: sleep 600
120120

121121
plugin_publish:
122122
needs: [analyze_and_test, platform_interface_publish, native_components_publish, waiting-while-native_components_publish]
@@ -181,7 +181,7 @@ jobs:
181181
gh pr merge $pr_number --merge --auto
182182
183183
message-to-loop-if-success:
184-
needs: [ merge ]
184+
needs: [plugin_publish]
185185
runs-on: ubuntu-latest
186186
steps:
187187
- name: Send message to LOOP

example/flutter_example/.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,8 @@ app.*.map.json
4343
/android/app/release
4444

4545
/android/app/google-services.json
46-
/android/app/agconnect-services.json
46+
/android/app/agconnect-services.json
47+
48+
# iOS
49+
/ios/Pods/
50+
/ios/Podfile.lock

example/flutter_example/ios/MindboxNotificationContentExtension/Info.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@
44
<dict>
55
<key>NSExtension</key>
66
<dict>
7-
<key>NSExtensionPrincipalClass</key>
8-
<string>MindboxNotificationContentExtension.NotificationViewController</string>
97
<key>NSExtensionAttributes</key>
108
<dict>
11-
<key>UNNotificationExtensionUserInteractionEnabled </key>
12-
<string>1</string>
139
<key>UNNotificationExtensionCategory</key>
1410
<string>MindBoxCategoryIdentifier</string>
1511
<key>UNNotificationExtensionInitialContentSizeRatio</key>
1612
<real>0.0001</real>
13+
<key>UNNotificationExtensionUserInteractionEnabled </key>
14+
<string>1</string>
1715
</dict>
1816
<key>NSExtensionPointIdentifier</key>
1917
<string>com.apple.usernotifications.content-extension</string>
18+
<key>NSExtensionPrincipalClass</key>
19+
<string>MindboxNotificationContentExtension.NotificationViewController</string>
2020
</dict>
2121
</dict>
2222
</plist>

example/flutter_example/ios/MindboxNotificationContentExtension/MindboxNotificationContentExtension.entitlements

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<dict>
55
<key>com.apple.security.application-groups</key>
66
<array>
7-
<string>group.cloud.Mindbox.cloud.mindbox.flutterExample</string>
7+
<string>group.cloud.Mindbox.mindbox.Flutter.Example</string>
88
</array>
99
</dict>
1010
</plist>

example/flutter_example/ios/MindboxNotificationServiceExtension/Info.plist

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
<string>$(PRODUCT_MODULE_NAME).NotificationService</string>
1111
</dict>
1212
<key>UIBackgroundModes</key>
13-
<array>
14-
<string>fetch</string>
15-
<string>processing</string>
16-
<string>remote-notification</string>
17-
</array>
13+
<array>
14+
<string>fetch</string>
15+
<string>processing</string>
16+
<string>remote-notification</string>
17+
</array>
1818
</dict>
1919
</plist>

example/flutter_example/ios/MindboxNotificationServiceExtension/MindboxNotificationServiceExtension.entitlements

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<string>development</string>
77
<key>com.apple.security.application-groups</key>
88
<array>
9-
<string>group.cloud.Mindbox.cloud.mindbox.flutterExample</string>
9+
<string>group.cloud.Mindbox.mindbox.Flutter.Example</string>
1010
</array>
1111
</dict>
1212
</plist>

example/flutter_example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -705,15 +705,15 @@
705705
CLANG_ENABLE_MODULES = YES;
706706
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
707707
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
708-
DEVELOPMENT_TEAM = N39VVWZXXP;
708+
DEVELOPMENT_TEAM = 622436AMYX;
709709
ENABLE_BITCODE = NO;
710710
INFOPLIST_FILE = Runner/Info.plist;
711711
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
712712
LD_RUNPATH_SEARCH_PATHS = (
713713
"$(inherited)",
714714
"@executable_path/Frameworks",
715715
);
716-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample;
716+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example;
717717
PRODUCT_NAME = "$(TARGET_NAME)";
718718
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
719719
SWIFT_VERSION = 5.0;
@@ -888,15 +888,15 @@
888888
CLANG_ENABLE_MODULES = YES;
889889
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
890890
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
891-
DEVELOPMENT_TEAM = N39VVWZXXP;
891+
DEVELOPMENT_TEAM = 622436AMYX;
892892
ENABLE_BITCODE = NO;
893893
INFOPLIST_FILE = Runner/Info.plist;
894894
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
895895
LD_RUNPATH_SEARCH_PATHS = (
896896
"$(inherited)",
897897
"@executable_path/Frameworks",
898898
);
899-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample;
899+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example;
900900
PRODUCT_NAME = "$(TARGET_NAME)";
901901
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
902902
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
@@ -914,15 +914,15 @@
914914
CLANG_ENABLE_MODULES = YES;
915915
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
916916
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
917-
DEVELOPMENT_TEAM = N39VVWZXXP;
917+
DEVELOPMENT_TEAM = 622436AMYX;
918918
ENABLE_BITCODE = NO;
919919
INFOPLIST_FILE = Runner/Info.plist;
920920
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
921921
LD_RUNPATH_SEARCH_PATHS = (
922922
"$(inherited)",
923923
"@executable_path/Frameworks",
924924
);
925-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample;
925+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example;
926926
PRODUCT_NAME = "$(TARGET_NAME)";
927927
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
928928
SWIFT_VERSION = 5.0;
@@ -942,9 +942,10 @@
942942
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
943943
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
944944
CODE_SIGN_ENTITLEMENTS = MindboxNotificationServiceExtension/MindboxNotificationServiceExtension.entitlements;
945+
CODE_SIGN_IDENTITY = "Apple Development";
945946
CODE_SIGN_STYLE = Automatic;
946947
CURRENT_PROJECT_VERSION = 1;
947-
DEVELOPMENT_TEAM = N39VVWZXXP;
948+
DEVELOPMENT_TEAM = 622436AMYX;
948949
ENABLE_USER_SCRIPT_SANDBOXING = YES;
949950
FRAMEWORK_SEARCH_PATHS = (
950951
"$(inherited)",
@@ -972,8 +973,9 @@
972973
MARKETING_VERSION = 1.0;
973974
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
974975
MTL_FAST_MATH = YES;
975-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample.MindboxNotificationServiceExtension;
976+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example.ServiceExtension;
976977
PRODUCT_NAME = "$(TARGET_NAME)";
978+
PROVISIONING_PROFILE_SPECIFIER = "";
977979
SKIP_INSTALL = YES;
978980
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
979981
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -996,9 +998,10 @@
996998
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
997999
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
9981000
CODE_SIGN_ENTITLEMENTS = MindboxNotificationServiceExtension/MindboxNotificationServiceExtension.entitlements;
1001+
CODE_SIGN_IDENTITY = "Apple Development";
9991002
CODE_SIGN_STYLE = Automatic;
10001003
CURRENT_PROJECT_VERSION = 1;
1001-
DEVELOPMENT_TEAM = N39VVWZXXP;
1004+
DEVELOPMENT_TEAM = 622436AMYX;
10021005
ENABLE_USER_SCRIPT_SANDBOXING = YES;
10031006
FRAMEWORK_SEARCH_PATHS = (
10041007
"$(inherited)",
@@ -1026,8 +1029,9 @@
10261029
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
10271030
MARKETING_VERSION = 1.0;
10281031
MTL_FAST_MATH = YES;
1029-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample.MindboxNotificationServiceExtension;
1032+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example.ServiceExtension;
10301033
PRODUCT_NAME = "$(TARGET_NAME)";
1034+
PROVISIONING_PROFILE_SPECIFIER = "";
10311035
SKIP_INSTALL = YES;
10321036
SWIFT_EMIT_LOC_STRINGS = YES;
10331037
SWIFT_VERSION = 5.0;
@@ -1048,9 +1052,10 @@
10481052
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
10491053
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
10501054
CODE_SIGN_ENTITLEMENTS = MindboxNotificationServiceExtension/MindboxNotificationServiceExtension.entitlements;
1055+
CODE_SIGN_IDENTITY = "Apple Development";
10511056
CODE_SIGN_STYLE = Automatic;
10521057
CURRENT_PROJECT_VERSION = 1;
1053-
DEVELOPMENT_TEAM = N39VVWZXXP;
1058+
DEVELOPMENT_TEAM = 622436AMYX;
10541059
ENABLE_USER_SCRIPT_SANDBOXING = YES;
10551060
FRAMEWORK_SEARCH_PATHS = (
10561061
"$(inherited)",
@@ -1071,8 +1076,9 @@
10711076
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
10721077
MARKETING_VERSION = 1.0;
10731078
MTL_FAST_MATH = YES;
1074-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample.MindboxNotificationServiceExtension;
1079+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example.ServiceExtension;
10751080
PRODUCT_NAME = "$(TARGET_NAME)";
1081+
PROVISIONING_PROFILE_SPECIFIER = "";
10761082
SKIP_INSTALL = YES;
10771083
SWIFT_EMIT_LOC_STRINGS = YES;
10781084
SWIFT_VERSION = 5.0;
@@ -1092,9 +1098,10 @@
10921098
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
10931099
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
10941100
CODE_SIGN_ENTITLEMENTS = MindboxNotificationContentExtension/MindboxNotificationContentExtension.entitlements;
1101+
CODE_SIGN_IDENTITY = "Apple Development";
10951102
CODE_SIGN_STYLE = Automatic;
10961103
CURRENT_PROJECT_VERSION = 1;
1097-
DEVELOPMENT_TEAM = N39VVWZXXP;
1104+
DEVELOPMENT_TEAM = 622436AMYX;
10981105
ENABLE_USER_SCRIPT_SANDBOXING = YES;
10991106
GCC_C_LANGUAGE_STANDARD = gnu17;
11001107
GENERATE_INFOPLIST_FILE = YES;
@@ -1111,8 +1118,9 @@
11111118
MARKETING_VERSION = 1.0;
11121119
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
11131120
MTL_FAST_MATH = YES;
1114-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample.MindboxNotificationContentExtension;
1121+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example.ContentExtension;
11151122
PRODUCT_NAME = "$(TARGET_NAME)";
1123+
PROVISIONING_PROFILE_SPECIFIER = "";
11161124
SKIP_INSTALL = YES;
11171125
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
11181126
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -1133,9 +1141,10 @@
11331141
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
11341142
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
11351143
CODE_SIGN_ENTITLEMENTS = MindboxNotificationContentExtension/MindboxNotificationContentExtension.entitlements;
1144+
CODE_SIGN_IDENTITY = "Apple Development";
11361145
CODE_SIGN_STYLE = Automatic;
11371146
CURRENT_PROJECT_VERSION = 1;
1138-
DEVELOPMENT_TEAM = N39VVWZXXP;
1147+
DEVELOPMENT_TEAM = 622436AMYX;
11391148
ENABLE_USER_SCRIPT_SANDBOXING = YES;
11401149
GCC_C_LANGUAGE_STANDARD = gnu17;
11411150
GENERATE_INFOPLIST_FILE = YES;
@@ -1151,8 +1160,9 @@
11511160
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
11521161
MARKETING_VERSION = 1.0;
11531162
MTL_FAST_MATH = YES;
1154-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample.MindboxNotificationContentExtension;
1163+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example.ContentExtension;
11551164
PRODUCT_NAME = "$(TARGET_NAME)";
1165+
PROVISIONING_PROFILE_SPECIFIER = "";
11561166
SKIP_INSTALL = YES;
11571167
SWIFT_EMIT_LOC_STRINGS = YES;
11581168
SWIFT_VERSION = 5.0;
@@ -1171,9 +1181,10 @@
11711181
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
11721182
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
11731183
CODE_SIGN_ENTITLEMENTS = MindboxNotificationContentExtension/MindboxNotificationContentExtension.entitlements;
1184+
CODE_SIGN_IDENTITY = "Apple Development";
11741185
CODE_SIGN_STYLE = Automatic;
11751186
CURRENT_PROJECT_VERSION = 1;
1176-
DEVELOPMENT_TEAM = N39VVWZXXP;
1187+
DEVELOPMENT_TEAM = 622436AMYX;
11771188
ENABLE_USER_SCRIPT_SANDBOXING = YES;
11781189
GCC_C_LANGUAGE_STANDARD = gnu17;
11791190
GENERATE_INFOPLIST_FILE = YES;
@@ -1189,8 +1200,9 @@
11891200
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
11901201
MARKETING_VERSION = 1.0;
11911202
MTL_FAST_MATH = YES;
1192-
PRODUCT_BUNDLE_IDENTIFIER = cloud.mindbox.flutterExample.MindboxNotificationContentExtension;
1203+
PRODUCT_BUNDLE_IDENTIFIER = mindbox.Flutter.Example.ContentExtension;
11931204
PRODUCT_NAME = "$(TARGET_NAME)";
1205+
PROVISIONING_PROFILE_SPECIFIER = "";
11941206
SKIP_INSTALL = YES;
11951207
SWIFT_EMIT_LOC_STRINGS = YES;
11961208
SWIFT_VERSION = 5.0;

example/flutter_example/ios/Runner/Info.plist

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5+
<key>BGTaskSchedulerPermittedIdentifiers</key>
6+
<array>
7+
<string>cloud.Mindbox.$(PRODUCT_BUNDLE_IDENTIFIER).GDAppRefresh</string>
8+
<string>cloud.Mindbox.$(PRODUCT_BUNDLE_IDENTIFIER).GDAppProcessing</string>
9+
<string>cloud.Mindbox.$(PRODUCT_BUNDLE_IDENTIFIER).DBCleanAppProcessing</string>
10+
</array>
511
<key>CADisableMinimumFrameDurationOnPhone</key>
612
<true/>
713
<key>CFBundleDevelopmentRegion</key>
@@ -34,12 +40,6 @@
3440
<string>processing</string>
3541
<string>remote-notification</string>
3642
</array>
37-
<key>BGTaskSchedulerPermittedIdentifiers</key>
38-
<array>
39-
<string>cloud.Mindbox.$(PRODUCT_BUNDLE_IDENTIFIER).GDAppRefresh</string>
40-
<string>cloud.Mindbox.$(PRODUCT_BUNDLE_IDENTIFIER).GDAppProcessing</string>
41-
<string>cloud.Mindbox.$(PRODUCT_BUNDLE_IDENTIFIER).DBCleanAppProcessing</string>
42-
</array>
4343
<key>UILaunchStoryboardName</key>
4444
<string>LaunchScreen</string>
4545
<key>UIMainStoryboardFile</key>

example/flutter_example/ios/Runner/Runner.entitlements

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<string>development</string>
77
<key>com.apple.security.application-groups</key>
88
<array>
9-
<string>group.cloud.Mindbox.cloud.mindbox.flutterExample</string>
9+
<string>group.cloud.Mindbox.mindbox.Flutter.Example</string>
1010
</array>
1111
</dict>
1212
</plist>

mindbox/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 2.14.0
2+
3+
* Upgrade native Android SDK dependency to v2.14.0.
4+
* Upgrade native iOS SDK dependency to v2.14.0.
5+
6+
## 2.14.0-rc
7+
8+
* Upgrade native Android SDK dependency to v2.14.0-rc.
9+
* Upgrade native iOS SDK dependency to v2.14.0-rc.
10+
111
## 2.13.4
212

313
* Upgrade native Android SDK dependency to v2.13.4.

0 commit comments

Comments
 (0)