Skip to content

Commit c47e63c

Browse files
author
zhaoyongqiang
committed
添加修改podfile路径脚本
1 parent 14b033b commit c47e63c

4 files changed

Lines changed: 30 additions & 2 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import os, sys
2+
3+
def modify_podfile(path: str):
4+
with open(path, 'r', encoding='utf-8') as f:
5+
content = f.read()
6+
content = content.replace("pod 'sdk', :path => 'sdk.podspec'", "pod 'sdk', :path => '../../sdk.podspec'")
7+
f.close()
8+
with open(path, 'w', encoding='utf-8') as fw:
9+
fw.write(content)
10+
fw.close()
11+
12+
13+
if __name__ == '__main__':
14+
path = sys.argv[1:][0]
15+
modify_podfile(path.strip())

iOS/APIExample-Audio/sdk.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ Pod::Spec.new do |spec|
88
spec.author = { "Agora Lab" => "developer@agora.io" }
99
spec.platform = :ios
1010
spec.source = { :git => "" }
11-
spec.vendored_frameworks = "libs/*/ios-arm64_armv7/*.framework"
11+
spec.vendored_frameworks = "libs/*.xcframework"
1212
spec.requires_arc = true
1313
end

iOS/APIExample/sdk.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ Pod::Spec.new do |spec|
88
spec.author = { "Agora Lab" => "developer@agora.io" }
99
spec.platform = :ios
1010
spec.source = { :git => "" }
11-
spec.vendored_frameworks = "libs/*/ios-arm64_armv7/*.framework"
11+
spec.vendored_frameworks = "libs/*.xcframework"
1212
spec.requires_arc = true
1313
end

macOS/sdk.podspec

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Pod::Spec.new do |spec|
2+
spec.name = "sdk"
3+
spec.version = "1.0"
4+
spec.summary = "Agora iOS video SDK"
5+
spec.description = "iOS library for agora A/V communication, broadcasting and data channel service."
6+
spec.homepage = "https://docs.agora.io/en/Agora%20Platform/downloads"
7+
spec.license = { "type" => "Copyright", "text" => "Copyright 2018 agora.io. All rights reserved.\n"}
8+
spec.author = { "Agora Lab" => "developer@agora.io" }
9+
# spec.platform = :mac
10+
spec.source = { :git => "" }
11+
spec.vendored_frameworks = "libs/*.xcframework"
12+
spec.requires_arc = true
13+
end

0 commit comments

Comments
 (0)