1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "TapTalk"
s.version = "1.0.7"
s.summary = "TapTalk.io is a complete in-app chat SDK and messaging API. Its in-app chat feature give you and your user the best in-app chat experience, it provides you with UI Based implementation and code based implementation and fully customizable."
s.homepage = "https://taptalk.io"
# ――― Spec License ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.license = "MIT"
# ――― Author Metadata ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.authors = { 'Ritchie Nathaniel' => 'ritchie@taptalk.io',
'Dominic Vedericho' => 'dominic@taptalk.io' }
# ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.platform = :ios, "10.0"
# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source = { :git => 'https://github.com/taptalk-io/taptalk.io-ios.git', :tag => s.version }
# ――― Source Code ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source_files = "TapTalk", "TapTalk/*{h,m}", "TapTalk/**/*.{h,m}", "TapTalk/**/**/*.{h,m}"
# ――― Resources ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.resources = "TapTalk/**/*.{png,jpeg,jpg,storyboard,xib,xcassets,ttf,otf}"
# ――― Project Linking ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.static_framework = true
# ――― Project Settings ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.dependency "AFNetworking", "~> 3.1.0"
s.dependency "SocketRocket"
s.dependency "JSONModel", "~> 1.1"
s.dependency "Realm", "3.13.1"
s.dependency "SDWebImage", "4.4.2"
s.dependency "ZBarSDK", "~> 1.3"
s.dependency "PodAsset"
s.dependency "GooglePlaces"
s.dependency "GooglePlacePicker"
s.dependency "GoogleMaps"
s.dependency "ZSWTappableLabel", "~> 2.0"
# ――― Prefix Header ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.prefix_header_contents ='#import "Configs.h"', '#import "TAPStyle.h"', '#import "AFNetworkActivityIndicatorManager.h"', '#import "NSUserDefaults+MPSecureUserDefaults.h"', '#import "PodAsset.h"', '#import "TapTalk.h"', '#import "TapUI.h"', '#import "TAPUtil.h"', '#import "TapCoreChatRoomManager.h"', '#import "TapCoreContactManager.h"', '#import "TapCoreErrorManager.h"', '#import "TapCoreMessageManager.h"', '#import "TapCoreRoomListManager.h"', '#import "TAPChatManager.h"', '#import "TAPConnectionManager.h"', '#import "TAPContactManager.h"', '#import "TAPContactCacheManager.h"', '#import "TAPCustomBubbleManager.h"', '#import "TAPCustomKeyboardManager.h"', '#import "TAPDataManager.h"', '#import "TAPDatabaseManager.h"', '#import "TAPEncryptorManager.h"', '#import "TAPFetchMediaManager.h"', '#import "TAPFileDownloadManager.h"', '#import "TAPFileUploadManager.h"', '#import "TAPGroupManager.h"', '#import "TAPLocationManager.h"', '#import "TAPMessageStatusManager.h"', '#import "TAPNetworkManager.h"', '#import "TAPNotificationManager.h"', '#import "TAPOldDataManager.h"', '#import "TAPStyleManager.h"', '#import "TAPGrowingTextView.h"', '#import "TAPImageView.h"', '#import "TAPSearchBarView.h"', '#import "UIImage+Color.h"'
# ――― Bundle ------―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.resource_bundles = {
'TapTalk' => [
'Pod/**/*.xib',
'Pod/**/*.storyboard',
'Pod/**/*.{png,jpeg,jpg,xcassets,ttf,otf,caf}',
'TapTalk/**/*.xib',
'TapTalk/**/*.storyboard',
'TapTalk/**/*.{png,jpeg,jpg,xcassets,ttf,otf,caf}'
]
}
# ――― XCConfig ------―――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#uncomment to disable bitcode
# s.pod_target_xcconfig = { 'ENABLE_BITCODE' => 'NO', 'DEBUG_INFORMATION_FORMAT' => 'dwarf' }
end