Skip to content

Commit 03ed807

Browse files
committed
Prepare for release 4.1.0
1 parent 0bf9866 commit 03ed807

File tree

47 files changed

+1044
-11
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1044
-11
lines changed

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

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

+21
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
## 4.1.0
2+
3+
**Note:** This version does not include Carthage support. We are revisiting our Carthage approach and will reintroduce it in an upcoming version.
4+
5+
#### Breaking
6+
- Updated to [Braze iOS SDK 4.1.0](https://github.com/Appboy/appboy-ios-sdk/blob/master/CHANGELOG.md#410).
7+
8+
#### Added
9+
- Adds support for tvOS when using CocoaPods. For tvOS, add the following lines to your Podfile target:
10+
```
11+
pod 'Segment-Appboy/tvOS'
12+
pod 'Analytics'
13+
```
14+
And add the functionality to your `AppDelegate.m`:
15+
```
16+
SEGAnalyticsConfiguration *config = [SEGAnalyticsConfiguration configurationWithWriteKey:@"<segment key here>"];
17+
[config use:[SEGAppboyIntegrationFactory instance]];
18+
[[SEGAppboyIntegrationFactory instance] saveLaunchOptions:launchOptions];
19+
[SEGAnalytics setupWithConfiguration:config];
20+
```
21+
122
## 4.0.0
223

324
#### Breaking

CarthageExample/CarthageExample/AppDelegate.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ @implementation AppDelegate
1010

1111
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
1212

13-
SEGAnalyticsConfiguration *config = [SEGAnalyticsConfiguration configurationWithWriteKey:@"xNAmGpyITen4FEZg9C2ES6r2iYm8Ommk"];
13+
SEGAnalyticsConfiguration *config = [SEGAnalyticsConfiguration configurationWithWriteKey:@"YOUR-WRITE-KEY-HERE"];
1414
[config use:[SEGAppboyIntegrationFactory instance]];
1515

1616
[[SEGAppboyIntegrationFactory instance] saveLaunchOptions:launchOptions];

CocoaPodsTVOSExample/Podfile

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
install! 'cocoapods',
2+
:share_schemes_for_development_pods => true
3+
4+
source 'https://cdn.cocoapods.org/'
5+
6+
target 'Segment-Appboy_Example' do
7+
platform :tvos, '11.0'
8+
pod "Segment-Appboy/tvOS", :path => "../"
9+
pod 'Analytics'
10+
end

CocoaPodsTVOSExample/Podfile.lock

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
PODS:
2+
- Analytics (4.1.3)
3+
- Appboy-tvOS-SDK (3.27.0)
4+
- Segment-Appboy/tvOS (3.6.1):
5+
- Analytics
6+
- Appboy-tvOS-SDK (~> 3.27.0)
7+
8+
DEPENDENCIES:
9+
- Analytics
10+
- Segment-Appboy/tvOS (from `../`)
11+
12+
SPEC REPOS:
13+
trunk:
14+
- Analytics
15+
- Appboy-tvOS-SDK
16+
17+
EXTERNAL SOURCES:
18+
Segment-Appboy:
19+
:path: "../"
20+
21+
SPEC CHECKSUMS:
22+
Analytics: 4c01e3e19d4be86705bad6581a1c2aa5a15a9d22
23+
Appboy-tvOS-SDK: 22993e5e47387695fe1ecec5177c16a55d427b12
24+
Segment-Appboy: 5497f90416c09cfd603de1047c155e26a6cf4adb
25+
26+
PODFILE CHECKSUM: 230825da8fa8732fc38070eef05987c5967046f4
27+
28+
COCOAPODS: 1.10.1

0 commit comments

Comments
 (0)