Skip to content

Commit

Permalink
Release 16.12.7 (#3045)
Browse files Browse the repository at this point in the history
* Add privacyinfo to AirshipCore

* Release 16.12.7

* Update CHANGELOG

* Fix workspace

---------

Co-authored-by: crow <[email protected]>
  • Loading branch information
crow and crow authored Apr 11, 2024
1 parent 7a0c4b7 commit eb27d77
Show file tree
Hide file tree
Showing 11 changed files with 95 additions and 17 deletions.
2 changes: 1 addition & 1 deletion Airship.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="16.12.6"
AIRSHIP_VERSION="16.12.7"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
18 changes: 9 additions & 9 deletions Airship/Airship.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objectVersion = 54;
objects = {

/* Begin PBXAggregateTarget section */
Expand Down Expand Up @@ -1227,6 +1227,9 @@
997140F61FB0F45000EF5445 /* UAInAppMessageTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 997140F31FB0F45000EF5445 /* UAInAppMessageTest.m */; };
997AC8221FE5ACE000260440 /* UAInAppMessageFullScreenDisplayContentTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 997AC8211FE5ACE000260440 /* UAInAppMessageFullScreenDisplayContentTest.m */; };
9987672A1FBE6B4200197AF4 /* UAInAppMessageBannerDisplayContentTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 998767291FBE6B4200197AF4 /* UAInAppMessageBannerDisplayContentTest.m */; };
99D14DF12BBB80CA00C5B830 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 99D14DF02BBB80CA00C5B830 /* PrivacyInfo.xcprivacy */; };
99D14DF22BBB80D100C5B830 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 99D14DF02BBB80CA00C5B830 /* PrivacyInfo.xcprivacy */; };
99D14DF32BBB80D500C5B830 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 99D14DF02BBB80CA00C5B830 /* PrivacyInfo.xcprivacy */; };
A6031ED326738CE600FFE328 /* ChatMessageDataModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = A6031ED126738CE600FFE328 /* ChatMessageDataModel.xcdatamodeld */; };
A604DB7E25597F85001ADCA8 /* UASearchEventTemplateTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A604DB7D25597F85001ADCA8 /* UASearchEventTemplateTest.m */; };
A60A23EE258CEBBE006B7D80 /* UAModifyAttributesActionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A60A23ED258CEBBE006B7D80 /* UAModifyAttributesActionTest.m */; };
Expand Down Expand Up @@ -2884,6 +2887,7 @@
998B22651FD89D4400C535AE /* UAInAppMessageBannerContentView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UAInAppMessageBannerContentView.m; sourceTree = "<group>"; };
999028A91FDAE8FE0021C7DF /* UAInAppMessageButton+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UAInAppMessageButton+Internal.h"; sourceTree = "<group>"; };
999028AA1FDAE8FE0021C7DF /* UAInAppMessageButton.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UAInAppMessageButton.m; sourceTree = "<group>"; };
99D14DF02BBB80CA00C5B830 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
99E2DA2A1FB6271400C9F2CC /* UAInAppMessageManager+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UAInAppMessageManager+Internal.h"; sourceTree = "<group>"; };
99E2DA361FBA298C00C9F2CC /* UAInAppMessageBannerAdapter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UAInAppMessageBannerAdapter.h; sourceTree = "<group>"; };
99E2DA371FBA298C00C9F2CC /* UAInAppMessageBannerAdapter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UAInAppMessageBannerAdapter.m; sourceTree = "<group>"; };
Expand Down Expand Up @@ -3340,13 +3344,6 @@
name = Locale;
sourceTree = "<group>";
};
1B8DCF452507B9380006E595 /* Recovered References */ = {
isa = PBXGroup;
children = (
);
name = "Recovered References";
sourceTree = "<group>";
};
1B8F1B6623CCBF7C00BEE715 /* AccengageInternal */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -3909,7 +3906,6 @@
6E5C32B627C9A2C9005B2DDE /* AirshipRelease */,
6E5C32D427C9A54A005B2DDE /* AirshipRelease tvOS */,
E3E85E514DBE69D4C8BF51CE /* Frameworks */,
1B8DCF452507B9380006E595 /* Recovered References */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -5769,6 +5765,7 @@
CC89997D1D8B642D00A0CECC /* Resources */ = {
isa = PBXGroup;
children = (
99D14DF02BBB80CA00C5B830 /* PrivacyInfo.xcprivacy */,
6E411CA72538C6A500FEE4E8 /* UAEvents.xcdatamodeld */,
6E411CA42538C6A500FEE4E8 /* UARemoteData.xcdatamodeld */,
6E411C742538C60900FEE4E8 /* UrbanAirship.strings */,
Expand Down Expand Up @@ -6769,6 +6766,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
99D14DF12BBB80CA00C5B830 /* PrivacyInfo.xcprivacy in Resources */,
6E411B742538C4E600FEE4E8 /* UADefaultActionsTvOS.plist in Resources */,
6E411B702538C4E600FEE4E8 /* UADefaultActions.plist in Resources */,
6E411C782538C60900FEE4E8 /* UrbanAirship.strings in Resources */,
Expand Down Expand Up @@ -6863,6 +6861,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
99D14DF32BBB80D500C5B830 /* PrivacyInfo.xcprivacy in Resources */,
A67229C0281A9E330033F54D /* UrbanAirship.strings in Resources */,
A67229C1281A9E330033F54D /* UADefaultActions.plist in Resources */,
A67229C2281A9E330033F54D /* UADefaultActionsTvOS.plist in Resources */,
Expand Down Expand Up @@ -6911,6 +6910,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
99D14DF22BBB80D100C5B830 /* PrivacyInfo.xcprivacy in Resources */,
6E411B752538C4E600FEE4E8 /* UADefaultActionsTvOS.plist in Resources */,
6E411B712538C4E600FEE4E8 /* UADefaultActions.plist in Resources */,
6E411C792538C60900FEE4E8 /* UrbanAirship.strings in Resources */,
Expand Down
2 changes: 1 addition & 1 deletion Airship/AirshipConfig.xcconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//* Copyright Airship and Contributors */

CURRENT_PROJECT_VERSION = 16.12.6
CURRENT_PROJECT_VERSION = 16.12.7

// Uncomment to include the preview build warning
// OTHER_CFLAGS = $(inherited) -DUA_PREVIEW=1
72 changes: 72 additions & 0 deletions Airship/AirshipCore/Resources/PrivacyInfo.xcprivacy
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyCollectedDataTypes</key>
<array>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeProductInteraction</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
<string>NSPrivacyCollectedDataTypePurposeDeveloperAdvertising</string>
<string>NSPrivacyCollectedDataTypePurposeProductPersonalization</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherDataTypes</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
<string>NSPrivacyCollectedDataTypePurposeProductPersonalization</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeUserID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeDeveloperAdvertising</string>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
</array>
<key>NSPrivacyTracking</key>
<false/>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>C617.1</string>
</array>
</dict>
</array>
<key>NSPrivacyTrackingDomains</key>
<array/>
</dict>
</plist>
2 changes: 1 addition & 1 deletion Airship/AirshipCore/Source/AirshipVersion.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import Foundation;

@objc(UAirshipVersion)
public class AirshipVersion : NSObject {
public static let version = "16.12.6"
public static let version = "16.12.7"

@objc
public class func get() -> String {
Expand Down
2 changes: 1 addition & 1 deletion AirshipContentExtension.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="16.12.6"
AIRSHIP_VERSION="16.12.7"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion AirshipDebug.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="16.12.6"
AIRSHIP_VERSION="16.12.7"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion AirshipExtensions.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="16.12.6"
AIRSHIP_VERSION="16.12.7"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion AirshipServiceExtension.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="16.12.6"
AIRSHIP_VERSION="16.12.7"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@

[Migration Guides](https://github.com/urbanairship/ios-library/tree/main/Documentation/Migration)

## Version 16.12.7, Apr 11, 2024
Patch release that adds a privacy manifest

### Changes
- Adds privacy manifest.

## Version 16.12.6, Jan 29, 2024
Patch release that fixes an issue with message limits not being respected in certain cases. Apps on SDK v16 that make use of limits should update to this version or the latest 17.x release.

Expand Down
2 changes: 1 addition & 1 deletion SwiftSample/SwiftSample.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objectVersion = 54;
objects = {

/* Begin PBXBuildFile section */
Expand Down

0 comments on commit eb27d77

Please sign in to comment.