Skip to content

Commit

Permalink
Prepare for release 4.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
chshapiro committed Jan 27, 2022
1 parent c935e38 commit a7a58bf
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 23 deletions.
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 4.5.0

**Note:** This version does not include Carthage support. We are revisiting our Carthage approach and will reintroduce it in an upcoming version.

#### Breaking
- Updated to [Braze iOS SDK 4.4.1+](https://github.com/Appboy/appboy-ios-sdk/blob/master/CHANGELOG.md#441).

## 4.4.0

**Note:** This version does not include Carthage support. We are revisiting our Carthage approach and will reintroduce it in an upcoming version.
Expand Down Expand Up @@ -65,7 +72,7 @@ And add the functionality to your `AppDelegate.m`:
- Note that tvOS support is not available via Swift Package Manager for this release.
- To add the package to your project follow these steps:
- Select `File > Swift Packages > Add Package Dependency`.
- In the search bar, enter https://github.com/Appboy/segment-ios.
- In the search bar, enter https://github.com/Appboy/appboy-segment-ios.
- Select `Full-SDK` or `Core`, depending on your use case.
- In your app's target, under `Build Settings > Other Linker Flags`, add the `-ObjC` linker flag.
- In the Xcode menu, click `Product > Scheme > Edit Scheme...`
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?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>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
19 changes: 5 additions & 14 deletions ...ace/xcshareddata/swiftpm/Package.resolved → Package.resolved
Original file line number Diff line number Diff line change
Expand Up @@ -12,29 +12,20 @@
},
{
"package": "Appboy_iOS_SDK",
"repositoryURL": "https://github.com/Appboy/appboy-ios-sdk.git",
"repositoryURL": "https://github.com/braze-inc/braze-ios-sdk.git",
"state": {
"branch": null,
"revision": "4fe37c10288b10340a9862597d5bce7074980ae0",
"version": "4.3.4"
}
},
{
"package": "Segment-Appboy",
"repositoryURL": "https://github.com/chshapiro/appboy-segment-ios",
"state": {
"branch": "packageRenameSpm",
"revision": "df5f39c15dc85ec650739cf9ffaac3ba1d93a638",
"version": null
"revision": "cb6470044aee9ac2a942a3edb2ea73b7f61f1aae",
"version": "4.4.1"
}
},
{
"package": "SDWebImage",
"repositoryURL": "https://github.com/SDWebImage/SDWebImage.git",
"state": {
"branch": null,
"revision": "d6367439527663d2038ca445a3c3c4e4bac40d60",
"version": "5.12.0"
"revision": "0fff0d7505b5306348263ea64fcc561253bbeb21",
"version": "5.12.2"
}
}
]
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ let package = Package(
],
dependencies: [
.package(name: "Segment", url: "https://github.com/segmentio/analytics-ios.git", from: "4.1.1"),
.package(name: "Appboy_iOS_SDK", url: "https://github.com/Appboy/appboy-ios-sdk.git", from: "4.3.0"),
.package(name: "Appboy_iOS_SDK", url: "https://github.com/braze-inc/braze-ios-sdk.git", from: "4.4.1"),
],
targets: [
.target(
Expand Down
3 changes: 3 additions & 0 deletions Pod/Classes/SEGAppboyIntegration.m
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ - (id)initWithSettings:(NSDictionary *)settings appboyOptions:(NSDictionary *)ap
SEGLog(@"[Appboy startWithApiKey:inApplication:withLaunchOptions:withAppboyOptions:]");
});
}
#if !TARGET_OS_TV
[[Appboy sharedInstance] addSdkMetadata:@[ABKSdkMetadataSegment]];
#endif
}

if ([Appboy sharedInstance] != nil) {
Expand Down
12 changes: 6 additions & 6 deletions Segment-Appboy.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "Segment-Appboy"
s.version = "4.4.0"
s.version = "4.5.0"
s.summary = "Braze Integration for Segment's analytics-ios library."

s.description = <<-DESC
Expand All @@ -23,7 +23,7 @@ Pod::Spec.new do |s|

s.subspec 'Full-SDK' do |default|
default.platform = :ios
default.dependency 'Appboy-iOS-SDK', '~>4.3.0'
default.dependency 'Appboy-iOS-SDK', '~>4.4.1'
default.source_files = 'Pod/Classes/**/*'
end

Expand All @@ -34,22 +34,22 @@ Pod::Spec.new do |s|
end

s.subspec 'Core' do |core|
core.dependency 'Appboy-iOS-SDK/Core', '~>4.3.0'
core.dependency 'Appboy-iOS-SDK/Core', '~>4.4.1'
core.source_files = 'Pod/Classes/**/*'
end

s.subspec 'InAppMessage' do |iam|
iam.dependency 'Appboy-iOS-SDK/InAppMessage', '~>4.3.0'
iam.dependency 'Appboy-iOS-SDK/InAppMessage', '~>4.4.1'
iam.source_files = 'Pod/Classes/**/*'
end

s.subspec 'NewsFeed' do |nf|
nf.dependency 'Appboy-iOS-SDK/NewsFeed', '~>4.3.0'
nf.dependency 'Appboy-iOS-SDK/NewsFeed', '~>4.4.1'
nf.source_files = 'Pod/Classes/**/*'
end

s.subspec 'ContentCards' do |cc|
cc.dependency 'Appboy-iOS-SDK/ContentCards', '~>4.3.0'
cc.dependency 'Appboy-iOS-SDK/ContentCards', '~>4.4.1'
cc.source_files = 'Pod/Classes/**/*'
end

Expand Down
2 changes: 1 addition & 1 deletion Segment_Appboy.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{ "4.4.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.4.0/Segment_Appboy.framework.zip", "4.3.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.3.0/Segment_Appboy.framework.zip", "4.2.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.2.0/Segment_Appboy.framework.zip", "4.0.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.0.0/Segment_Appboy.framework.zip", "3.6.1": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.6.1/Segment_Appboy.framework.zip", "3.6.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.6.0/Segment_Appboy.framework.zip", "3.5.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.5.0/Segment_Appboy.framework.zip", "3.4.1": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.4.1/Segment_Appboy.framework.zip", "3.4.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.4.0/Segment_Appboy.framework.zip", "3.3.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.3.0/Segment_Appboy.framework.zip", "3.2.0" : "https://github.com/Appboy/appboy-segment-ios/releases/download/3.2.0/Segment_Appboy.framework.zip"}
{ "4.5.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.5.0/Segment_Appboy.framework.zip", "4.4.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.4.0/Segment_Appboy.framework.zip", "4.3.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.3.0/Segment_Appboy.framework.zip", "4.2.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.2.0/Segment_Appboy.framework.zip", "4.0.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/4.0.0/Segment_Appboy.framework.zip", "3.6.1": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.6.1/Segment_Appboy.framework.zip", "3.6.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.6.0/Segment_Appboy.framework.zip", "3.5.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.5.0/Segment_Appboy.framework.zip", "3.4.1": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.4.1/Segment_Appboy.framework.zip", "3.4.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.4.0/Segment_Appboy.framework.zip", "3.3.0": "https://github.com/Appboy/appboy-segment-ios/releases/download/3.3.0/Segment_Appboy.framework.zip", "3.2.0" : "https://github.com/Appboy/appboy-segment-ios/releases/download/3.2.0/Segment_Appboy.framework.zip"}

0 comments on commit a7a58bf

Please sign in to comment.