Skip to content

Commit 0e7490f

Browse files
benmartenEnuviel
authored andcommitted
build(messagetemplates): add messagetemplates and readme templates for build process
1 parent 0cb05f7 commit 0e7490f

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

LPMessageTemplates.h.diff

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--- a/AppleSDK/Leanplum-SDK/Leanplum-SDK/Classes/LPMessageTemplates.h
2+
+++ b/AppleSDK/Leanplum-SDK/Leanplum-SDK/Classes/LPMessageTemplates.h
3+
@@ -29,7 +29,11 @@
4+
// That's it!
5+
6+
#import <Foundation/Foundation.h>
7+
-#import "Leanplum.h"
8+
+#import "Leanplum/Leanplum.h"
9+
+
10+
+#ifndef LPMessageTemplatesClass
11+
+#define LPMessageTemplatesClass LPMessageTemplates
12+
+#endif
13+
14+
@interface LPMessageTemplatesClass : NSObject
15+
#if LP_NOT_TV

README.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Leanplum SDK README
2+
===================
3+
4+
This package contains the Leanplum SDK for various platforms, architectures as dynamic and static
5+
framework.
6+
7+
The root of this package contains the recommended dynamic framework builds. Dynamic frameworks
8+
require setting the deployment target to at least '8.0'. Manually installing the .framework file
9+
requires to add the 'Embedded Binaries' and 'Linked Frameworks and Libraries' section in your
10+
target's general tab.
11+
12+
If you require a deployment target of '6.0' or '7.0', please use the static framework in the static/
13+
folder.
14+
15+
16+
## Package Contents
17+
18+
Leanplum.framework - The dynamic Leanplum iOS SDK (iOS 8+).
19+
LeanplumLocation.framework - The dynamic Leanplum Location SDK (iOS 8+).
20+
Include this if your app uses geolocation.
21+
LeanplumLocationAndBeacons.framework - The dynamic Leanplum Location and Beacons SDK (iOS 8+).
22+
Include this if your app uses iBeacons.
23+
LeanplumTV.framework - The dynamic Leanplum tvOS SDK.
24+
25+
LPMessageTemplates.h/.m - The open source message templates header file.
26+
Optional: Include if you want to modify the
27+
built-in message templates.
28+
29+
static/ - Includes the above but as static frameworks for iOS 6+.
30+
docs/ - The generated iOS docs.
31+
32+
33+
## Installation
34+
35+
For step-by-step installation instructions please refer to https://www.leanplum.com/docs#/setup

0 commit comments

Comments
 (0)