[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 0 / 6 / 3 / MiniApp / 3.8.2 / MiniApp.podspec.json
blob98c012a1447fdc44ea3be5a52d3041889ace9414
2   "name": "MiniApp",
3   "version": "3.8.2",
4   "authors": "Rakuten Ecosystem Mobile",
5   "summary": "Rakuten's Mini App SDK",
6   "description": "This open-source library allows you to integrate Mini App ecosystem into your iOS applications. Mini App SDK also facilitates communication between a mini app and the host app via a message bridge.",
7   "homepage": "https://github.com/rakutentech/ios-miniapp",
8   "license": {
9     "type": "MIT",
10     "file": "LICENSE"
11   },
12   "xcconfig": {
13     "RMA_SDK_VERSION": "3.8.2"
14   },
15   "source": {
16     "git": "https://github.com/rakutentech/ios-miniapp.git",
17     "tag": "v3.8.2",
18     "submodules": true
19   },
20   "documentation_url": "https://rakutentech.github.io/ios-miniapp/",
21   "platforms": {
22     "ios": "13.0"
23   },
24   "default_subspecs": "Core",
25   "static_framework": true,
26   "swift_versions": [
27     5.0,
28     5.3,
29     5.4
30   ],
31   "subspecs": [
32     {
33       "name": "Core",
34       "source_files": "MiniApp/Classes/core/**/*.{swift,h,m}",
35       "resource_bundles": {
36         "Localization": [
37           "MiniApp/*.lproj/*.strings"
38         ],
39         "MiniApp": [
40           "MiniApp/Classes/core/**/*.{xcassets,pdf,xib}",
41           "js-miniapp/*.js"
42         ]
43       },
44       "dependencies": {
45         "ZIPFoundation": [
46           "0.9.12"
47         ],
48         "TrustKit": [
49           "~>2.0"
50         ]
51       }
52     },
53     {
54       "name": "UI",
55       "source_files": "MiniApp/Classes/ui/**/*.{swift,h,m}",
56       "dependencies": {
57         "MiniApp/Core": [
59         ]
60       }
61     },
62     {
63       "name": "Signature",
64       "source_files": "MiniApp/Classes/signature/**/*.{swift,h,m}",
65       "xcconfig": {
66         "OTHER_SWIFT_FLAGS": "$(inherited) -D RMA_SDK_SIGNATURE"
67       },
68       "dependencies": {
69         "MiniApp/Core": [
71         ]
72       }
73     },
74     {
75       "name": "Admob",
76       "source_files": "MiniApp/Classes/admob7/**/*.{swift,h,m}",
77       "dependencies": {
78         "MiniApp/Core": [
80         ],
81         "Google-Mobile-Ads-SDK": [
82           "~> 7.0"
83         ]
84       },
85       "xcconfig": {
86         "OTHER_SWIFT_FLAGS": "$(inherited) -D RMA_SDK_ADMOB -D RMA_SDK_ADMOB7"
87       },
88       "pod_target_xcconfig": {
89         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
90       },
91       "user_target_xcconfig": {
92         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
93       }
94     },
95     {
96       "name": "Admob8",
97       "source_files": "MiniApp/Classes/admob/**/*.{swift,h,m}",
98       "dependencies": {
99         "MiniApp/Core": [
101         ],
102         "Google-Mobile-Ads-SDK": [
103           "~> 8.0"
104         ]
105       },
106       "xcconfig": {
107         "OTHER_SWIFT_FLAGS": "$(inherited) -D RMA_SDK_ADMOB -D RMA_SDK_ADMOB8"
108       },
109       "pod_target_xcconfig": {
110         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
111       },
112       "user_target_xcconfig": {
113         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
114       }
115     }
116   ],
117   "swift_version": "5.4"