Skip to content

Commit 33e7066

Browse files
authored
iOS Release (#227)
1 parent 603b5da commit 33e7066

File tree

3 files changed

+22
-14
lines changed

3 files changed

+22
-14
lines changed

Leanplum-iOS-SDK-source.podspec

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
#
2-
# Be sure to run `pod lib lint Leanplum-SDK.podspec' to ensure this is a
3-
# valid spec before submitting.
4-
#
5-
# Any lines starting with a # are optional, but their use is encouraged
6-
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
2+
# Copy of Leanplum-iOS-SDK.podspec which was made initially for open-sourcing.
73
#
84

95
Pod::Spec.new do |s|

Leanplum-iOS-SDK.podspec

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,33 @@
1+
#
2+
# Be sure to run `pod lib lint Leanplum-SDK.podspec' to ensure this is a
3+
# valid spec before submitting.
4+
#
5+
# Any lines starting with a # are optional, but their use is encouraged
6+
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
7+
#
8+
19
Pod::Spec.new do |s|
210
s.name = 'Leanplum-iOS-SDK'
3-
s.version = '2.1.0'
11+
s.version = '2.2-beta-3'
412
s.summary = 'Mobile Marketing Platform. Integrated. ROI Engine.'
5-
s.description = 'Leanplum’s integrated solution delivers meaningful engagement across messaging and the in-app experience. We offer Messaging, Automation, App Editing, Personalization, A/B Testing, and Analytics.'
13+
s.description = <<-DESC
14+
Leanplum’s integrated solution delivers meaningful engagement across messaging and the in-app
15+
experience. We offer Messaging, Automation, App Editing, Personalization, A/B Testing, and
16+
Analytics.
17+
DESC
618
s.homepage = 'https://www.leanplum.com'
719
s.license = { :type => 'Commercial', :text => 'See https://www.leanplum.com/tos' }
820
s.author = { 'Leanplum' => '[email protected]' }
921
s.social_media_url = 'https://twitter.com/leanplum'
10-
s.platform = :ios, '8.0'
1122
s.requires_arc = true
12-
s.source = { :http => 'https://github.com/Leanplum/Leanplum-iOS-SDK/releases/download/2.1.0/Leanplum.framework.zip' }
23+
s.source = { :git => 'https://github.com/Leanplum/Leanplum-iOS-SDK.git', :tag => s.version.to_s }
24+
s.ios.deployment_target = '8.0'
25+
s.tvos.deployment_target = '8.0'
1326
s.frameworks = 'CFNetwork', 'Foundation', 'Security', 'SystemConfiguration', 'UIKit'
1427
s.weak_frameworks = 'AdSupport', 'StoreKit'
1528
s.library = 'sqlite3'
16-
s.xcconfig = { 'OTHER_LDFLAGS' => '-ObjC' }
17-
s.preserve_paths = 'Leanplum.framework'
29+
s.xcconfig = { 'OTHER_LDFLAGS' => '-ObjC', 'BITCODE_GENERATION_MODE' => 'bitcode' }
1830
s.documentation_url = 'https://www.leanplum.com/docs#/docs'
19-
s.source_files = 'Leanplum.framework/Headers/*.h'
20-
s.public_header_files = 'Leanplum.framework/Headers/*.h'
21-
s.vendored_frameworks = 'Leanplum.framework'
31+
s.source_files = 'Leanplum-SDK/Classes/**/*'
32+
s.module_name = 'Leanplum'
2233
end

Tools/push.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22

33
source ~/.rvm/scripts/rvm
44
rvm use default
5+
pod trunk push Leanplum-iOS-SDK.podspec --allow-warnings
56
pod trunk push Leanplum-iOS-SDK-source.podspec --allow-warnings

0 commit comments

Comments
 (0)