Skip to content

Commit 367b8c0

Browse files
committed
soundtouch动态库
1 parent 7b12220 commit 367b8c0

File tree

9 files changed

+174
-8
lines changed

9 files changed

+174
-8
lines changed

.github/workflows/deploypod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ jobs:
195195
export LIB_VERSION=$version
196196
perl -i -pe "s#.*s.source .*#\ts.source = { :git => 'https://github.com/tencentyun/iot-thirdparty-ios.git', :tag => \"$temptag\" }#g" TIoTLinkKit_SoundTouch.podspec
197197
198-
pod lib lint TIoTLinkKit_SoundTouch.podspec --verbose --allow-warnings --use-libraries
199-
pod trunk push TIoTLinkKit_SoundTouch.podspec --verbose --allow-warnings --use-libraries
198+
pod lib lint TIoTLinkKit_SoundTouch.podspec --verbose --allow-warnings
199+
pod trunk push TIoTLinkKit_SoundTouch.podspec --verbose --allow-warnings
200200
env:
201201
COCOAPODS_TRUNK_TOKEN: ${{ secrets.IOT_COCOAPODS_TRUNK_TOKEN }}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
//
2+
// SoundTouchiOS.h
3+
// SoundTouchiOS
4+
//
5+
// Created by eagleychen on 2022/11/7.
6+
//
7+
8+
#import <Foundation/Foundation.h>
9+
10+
//! Project version number for SoundTouchiOS.
11+
FOUNDATION_EXPORT double SoundTouchiOSVersionNumber;
12+
13+
//! Project version string for SoundTouchiOS.
14+
FOUNDATION_EXPORT const unsigned char SoundTouchiOSVersionString[];
15+
16+
// In this header, you should import all the public headers of your framework using statements like #import <SoundTouchiOS/PublicHeader.h>
17+
#import <SoundTouchiOS/ijksoundtouch_wrap.h>
796 Bytes
Binary file not shown.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
framework module SoundTouchiOS {
2+
umbrella header "SoundTouchiOS.h"
3+
4+
export *
5+
module * { export * }
6+
}
142 KB
Binary file not shown.
Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>files</key>
6+
<dict>
7+
<key>Headers/SoundTouchiOS.h</key>
8+
<data>
9+
Rar9QXsSSkTe43ugWKRzcGldy6Y=
10+
</data>
11+
<key>Headers/ijksoundtouch_wrap.h</key>
12+
<data>
13+
pPyLtUrmfp/h79mIxqYhOoumNyw=
14+
</data>
15+
<key>Info.plist</key>
16+
<data>
17+
FamTbrNkIf/n9/n2hXhnYbTS4yg=
18+
</data>
19+
<key>Modules/module.modulemap</key>
20+
<data>
21+
KbPDqysBU4xE3n+ZZITWnph8lWU=
22+
</data>
23+
</dict>
24+
<key>files2</key>
25+
<dict>
26+
<key>Headers/SoundTouchiOS.h</key>
27+
<dict>
28+
<key>hash2</key>
29+
<data>
30+
YQ20PI4rTJbkKrDckHyI0SDchYpV2bnweKB204UK5wo=
31+
</data>
32+
</dict>
33+
<key>Headers/ijksoundtouch_wrap.h</key>
34+
<dict>
35+
<key>hash2</key>
36+
<data>
37+
iXHHMEtuqt9sOcEvcFp3cBMbVNFibvVIhqSqnZBiyok=
38+
</data>
39+
</dict>
40+
<key>Modules/module.modulemap</key>
41+
<dict>
42+
<key>hash2</key>
43+
<data>
44+
nYak8mk3ysTxWBKPb791qrMAnTE21e2yRdYa4h5W+zM=
45+
</data>
46+
</dict>
47+
</dict>
48+
<key>rules</key>
49+
<dict>
50+
<key>^.*</key>
51+
<true/>
52+
<key>^.*\.lproj/</key>
53+
<dict>
54+
<key>optional</key>
55+
<true/>
56+
<key>weight</key>
57+
<real>1000</real>
58+
</dict>
59+
<key>^.*\.lproj/locversion.plist$</key>
60+
<dict>
61+
<key>omit</key>
62+
<true/>
63+
<key>weight</key>
64+
<real>1100</real>
65+
</dict>
66+
<key>^Base\.lproj/</key>
67+
<dict>
68+
<key>weight</key>
69+
<real>1010</real>
70+
</dict>
71+
<key>^version.plist$</key>
72+
<true/>
73+
</dict>
74+
<key>rules2</key>
75+
<dict>
76+
<key>.*\.dSYM($|/)</key>
77+
<dict>
78+
<key>weight</key>
79+
<real>11</real>
80+
</dict>
81+
<key>^(.*/)?\.DS_Store$</key>
82+
<dict>
83+
<key>omit</key>
84+
<true/>
85+
<key>weight</key>
86+
<real>2000</real>
87+
</dict>
88+
<key>^.*</key>
89+
<true/>
90+
<key>^.*\.lproj/</key>
91+
<dict>
92+
<key>optional</key>
93+
<true/>
94+
<key>weight</key>
95+
<real>1000</real>
96+
</dict>
97+
<key>^.*\.lproj/locversion.plist$</key>
98+
<dict>
99+
<key>omit</key>
100+
<true/>
101+
<key>weight</key>
102+
<real>1100</real>
103+
</dict>
104+
<key>^Base\.lproj/</key>
105+
<dict>
106+
<key>weight</key>
107+
<real>1010</real>
108+
</dict>
109+
<key>^Info\.plist$</key>
110+
<dict>
111+
<key>omit</key>
112+
<true/>
113+
<key>weight</key>
114+
<real>20</real>
115+
</dict>
116+
<key>^PkgInfo$</key>
117+
<dict>
118+
<key>omit</key>
119+
<true/>
120+
<key>weight</key>
121+
<real>20</real>
122+
</dict>
123+
<key>^embedded\.provisionprofile$</key>
124+
<dict>
125+
<key>weight</key>
126+
<real>20</real>
127+
</dict>
128+
<key>^version\.plist$</key>
129+
<dict>
130+
<key>weight</key>
131+
<real>20</real>
132+
</dict>
133+
</dict>
134+
</dict>
135+
</plist>
-278 KB
Binary file not shown.

TIoTLinkKit_SoundTouch.podspec

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,24 @@ Pod::Spec.new do |s|
1111
s.license = { :type => 'MIT', :file => 'LICENSE' }
1212
s.author = { '[email protected]' => '[email protected]' }
1313
s.source = { :git => 'https://github.com/tencentyun/iot-thirdparty-ios.git', :tag => s.version.to_s }
14-
15-
s.ios.deployment_target = '9.0'
14+
15+
s.ios.deployment_target = '9.0'
1616
# s.pod_target_xcconfig = { 'OTHER_LDFLAGS' => '-all_load' }
1717
# s.static_framework = true
1818

19-
s.source_files = 'Source/SoundTouch-iOS/Classes/**/*'
20-
s.vendored_libraries = 'Source/SoundTouch-iOS/*.a'
19+
# s.source_files = 'Source/SoundTouch-iOS/Classes/**/*'
20+
# s.vendored_libraries = 'Source/SoundTouch-iOS/*.a'
21+
s.vendored_frameworks = 'Source/SoundTouch-iOS/SoundTouchiOS.framework'
2122
# s.frameworks = "NetworkExtension", "CoreGraphics", "SystemConfiguration", "Foundation", "UIKit"
2223
# s.libraries = 'c++', 'sqlite3', 'z'
23-
s.pod_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
24-
s.user_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
24+
25+
s.user_target_xcconfig = {
26+
'GENERATE_INFOPLIST_FILE' => 'YES',
27+
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64'
28+
}
2529

30+
s.pod_target_xcconfig = {
31+
'GENERATE_INFOPLIST_FILE' => 'YES',
32+
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64'
33+
}
2634
end

0 commit comments

Comments
 (0)