From 9744ef64452224ceaad13d11d0acba83017ba76d Mon Sep 17 00:00:00 2001 From: NewBieChan Date: Fri, 7 Jun 2024 11:38:16 +0900 Subject: [PATCH 1/4] fix release (#453) * fix release * fix * fix --- .github/workflows/release-start.yml | 2 ++ .spm-version | 2 +- CHANGELOG.md | 5 ++--- scripts/bump_version.rb | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-start.yml b/.github/workflows/release-start.yml index 09ae391..91641b9 100644 --- a/.github/workflows/release-start.yml +++ b/.github/workflows/release-start.yml @@ -52,7 +52,9 @@ jobs: ### 以下の項目を確認してください - [ ] Podspecのバージョンが正しく更新されていること - [ ] 配信されたサンプルアプリでの動作確認 + - [ ] spm-versionが更新されていること - [ ] CHANGELOG.md のリリース日付が正しく設定されていること + - [ ] CHANGELOG.md のバージョンがPodspecのバージョンと一致していること - [ ] 全てのチェックボックスを埋めると自動的にマージ作業を開始します ### Update diff --git a/.spm-version b/.spm-version index 575a07b..c910885 100644 --- a/.spm-version +++ b/.spm-version @@ -1 +1 @@ -2.14.0 \ No newline at end of file +2.15.0 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index a9441a6..280ab4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,10 +11,9 @@ | KarteUtilities | KarteCore モジュール等が利用するUtility機能を提供します。通常直接参照する必要はありません。 | 3.12.0 | | KarteNotificationServiceExtension | リッチプッシュ通知機能を提供します。 | 1.2.0 | -# Releases - 2024.06.03 -## Version 2.14.0 +# Releases - xxxx.xx.xx -### InAppMessaging 2.27.0 +### InAppMessaging 2.17.1 ** 💊FIXED** - 一部の別ライブラリと併用した場合にcrashする不具合を修正しました。 diff --git a/scripts/bump_version.rb b/scripts/bump_version.rb index 26423cc..2c0ad46 100755 --- a/scripts/bump_version.rb +++ b/scripts/bump_version.rb @@ -155,7 +155,7 @@ def validate if @project.nil? $stderr.puts '-p or --project options are required.' exit 1 - elsif not File.exists?(@project) + elsif not File.exist?(@project) $stderr.puts 'xcodeproj file is not exist.' exit 1 end From 915a99a0adeb5062a2476f244e2a04d0302e2e2f Mon Sep 17 00:00:00 2001 From: Haruki Tosa <44115752+harukitosa@users.noreply.github.com> Date: Thu, 13 Jun 2024 16:19:17 +0900 Subject: [PATCH 2/4] fix privacy manifest (#454) * fix privacy manifest * fix * fix app functionality * vup * feat write CHANGELOG.md * vup minor * fix CHANGELOG * fix spm-version * fix version --- CHANGELOG.md | 6 +++++- Karte.xcodeproj/project.pbxproj | 4 ++-- KarteCrashReporting.podspec | 2 +- KarteCrashReporting/PrivacyInfo.xcprivacy | 14 +++++++++++++- 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 280ab4e..86eb8f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,12 +7,16 @@ | KarteRemoteNotification | プッシュ通知の受信および効果測定機能を提供します。 | 2.11.0 | | KarteVariables | 設定値配信機能を提供します。 | 2.10.0 | | KarteVisualTracking | ビジュアルトラッキング機能を提供します。 | 2.12.0 | -| KarteCrashReporting | クラッシュイベントのトラッキング機能を提供します。 | 2.7.1 | +| KarteCrashReporting | クラッシュイベントのトラッキング機能を提供します。 | 2.8.0 | | KarteUtilities | KarteCore モジュール等が利用するUtility機能を提供します。通常直接参照する必要はありません。 | 3.12.0 | | KarteNotificationServiceExtension | リッチプッシュ通知機能を提供します。 | 1.2.0 | # Releases - xxxx.xx.xx +### CrashReporting 2.8.0 +** 🔨CHANGED** +- Privacy manifestの設定を更新しました。 + ### InAppMessaging 2.17.1 ** 💊FIXED** - 一部の別ライブラリと併用した場合にcrashする不具合を修正しました。 diff --git a/Karte.xcodeproj/project.pbxproj b/Karte.xcodeproj/project.pbxproj index 1bcba85..98a2b5f 100644 --- a/Karte.xcodeproj/project.pbxproj +++ b/Karte.xcodeproj/project.pbxproj @@ -3637,7 +3637,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 2.7.1; + MARKETING_VERSION = 2.8.0; PRODUCT_BUNDLE_IDENTIFIER = io.karte.KarteCrashReporting; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -3673,7 +3673,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 2.7.1; + MARKETING_VERSION = 2.8.0; PRODUCT_BUNDLE_IDENTIFIER = io.karte.KarteCrashReporting; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; diff --git a/KarteCrashReporting.podspec b/KarteCrashReporting.podspec index 2b13fab..a830b5b 100644 --- a/KarteCrashReporting.podspec +++ b/KarteCrashReporting.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'KarteCrashReporting' - s.version = '2.7.1' + s.version = '2.8.0' s.summary = 'KARTE Crash reporting SDK' s.homepage = 'https://karte.io' s.author = { 'PLAID' => 'dev.share@plaid.co.jp' } diff --git a/KarteCrashReporting/PrivacyInfo.xcprivacy b/KarteCrashReporting/PrivacyInfo.xcprivacy index 2183d3d..cd03482 100644 --- a/KarteCrashReporting/PrivacyInfo.xcprivacy +++ b/KarteCrashReporting/PrivacyInfo.xcprivacy @@ -10,6 +10,18 @@ NSPrivacyCollectedDataTypes + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherDiagnosticData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataType NSPrivacyCollectedDataTypeCrashData @@ -19,7 +31,7 @@ NSPrivacyCollectedDataTypePurposes - NSPrivacyCollectedDataTypePurposeOther + NSPrivacyCollectedDataTypePurposeAppFunctionality From 5c39cd11bf8259e5dc14746e522df0d691162d5c Mon Sep 17 00:00:00 2001 From: github actions Date: Thu, 13 Jun 2024 07:20:13 +0000 Subject: [PATCH 3/4] Update CHANGELOG.md --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 86eb8f1..0986dc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,8 @@ | KarteUtilities | KarteCore モジュール等が利用するUtility機能を提供します。通常直接参照する必要はありません。 | 3.12.0 | | KarteNotificationServiceExtension | リッチプッシュ通知機能を提供します。 | 1.2.0 | -# Releases - xxxx.xx.xx +# Releases - 2024.06.13 +## Version 2.15.0 ### CrashReporting 2.8.0 ** 🔨CHANGED** From 989198f34db27e6947bcf84e2ed620bd95929364 Mon Sep 17 00:00:00 2001 From: github actions Date: Thu, 13 Jun 2024 07:24:02 +0000 Subject: [PATCH 4/4] Update spm manifest file --- Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index fd8db01..0181fe1 100644 --- a/Package.swift +++ b/Package.swift @@ -72,7 +72,7 @@ let package = Package( name: "KarteRemoteNotification", url: "https://sdk.karte.io/ios/swiftpm/RemoteNotification-2.11.0/KarteRemoteNotification.xcframework.zip", checksum: "58bde3ca6ff813de18787b9dbe3b3b4e3ff9ddbe1713fb941b6be6d34a196ef6" ), .binaryTarget( - name: "KarteCrashReporting", url: "https://sdk.karte.io/ios/swiftpm/CrashReporting-2.7.1/KarteCrashReporting.xcframework.zip", checksum: "392e8e53e32c217657de1c14f6bbe975f0a86ebaf1a3b005825261e56f17e2bd" + name: "KarteCrashReporting", url: "https://sdk.karte.io/ios/swiftpm/CrashReporting-2.8.0/KarteCrashReporting.xcframework.zip", checksum: "8e39bea6055373b080f6258ccf600f3a2d7f8a2b99c80598731d1cc90ee5b990" ), .target( name: "KarteCrashReportingTarget",