Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3be4b35
[FIX]:APAAS-5197
Jan 23, 2024
5e4c557
Merge pull request #268 in ADUC/open-apaas-extapp-ios from hotfix/APA…
Jan 23, 2024
6cc7c47
[FIX]:APAAS-5236
Jan 31, 2024
6dc2617
Merge pull request #269 in ADUC/open-apaas-extapp-ios from feature/ch…
Jan 31, 2024
769b087
[FIX]:APAAS-5236
Feb 1, 2024
c48f970
Merge pull request #270 in ADUC/open-apaas-extapp-ios from hotfix/APA…
Feb 1, 2024
967d855
[FIX]:APAAS-5222
Feb 21, 2024
22f7a94
Merge branch 'release/2.8.100' into hotfix/APAAS-5222
Mar 11, 2024
2d5c552
[ENH]:v2.8.101
Mar 11, 2024
c5947dd
[ENH]:board log
Mar 13, 2024
8abfc84
[ENH]:update dependency
Mar 20, 2024
17be9a5
[ENH]:add local build
Jul 31, 2024
b73754e
[ENH]:fix conflicts from 58a991da57e
Nov 9, 2023
6402e3f
[ENH]:update version
Jul 31, 2024
17137d3
[FEAT]:wb & rtc callback
Nov 27, 2023
43e3644
[ENH]:rtc version
Nov 27, 2023
d1eeddf
[ENH]:disable bitcode, Products/Builder/AgoraBuilder/Podfile
Jul 31, 2024
bae8c9b
[ENH]:update version
Nov 28, 2023
431203e
[ENH]:board log
Nov 29, 2023
3e8dcae
[ENH]:add log tube
CavanSu Aug 7, 2024
cb5e26a
[ENH]:update podspepc
CavanSu Aug 7, 2024
e15f07b
[ENH]:update rtc version
CavanSu Aug 8, 2024
3c2985e
[ENH]:add board private parameters
CavanSu Aug 9, 2024
49bd56e
[ENH]:update audio effect gain
CavanSu Aug 12, 2024
150aaa7
[ENH]:update gain value
CavanSu Aug 12, 2024
e46bad1
[ENH]:update dependency version
CavanSu Aug 12, 2024
4dd35cd
[ENH]:improve audio effect log
CavanSu Aug 15, 2024
5063059
[ENH]:update config
CavanSu Aug 15, 2024
39e0641
[ENH]:add rtc effect noti
CavanSu Sep 2, 2024
eb36b9b
[ENH]:update version
CavanSu Sep 2, 2024
45959a8
[ENH]:update version
CavanSu Sep 3, 2024
bc1444f
[ENH]:update podspec
CavanSu Sep 3, 2024
ebf2153
[ENH]:stop audio effect when wb deinit
CavanSu Sep 3, 2024
1d80432
白板升级到appliance-plugin
haoyiqiang Oct 31, 2024
10e232c
增加onSlideError回调
haoyiqiang Oct 31, 2024
862f929
update im group
Nov 20, 2024
6f13c96
禁言状态恢复
ryanx-sir Nov 24, 2024
0db6276
update widget group
ryanx-sir Nov 25, 2024
bdd3cb7
fix bug
ryanx-sir Nov 26, 2024
c2889de
Merge branch 'release/2.8.103' into feature/split-im-group
haoyiqiang Dec 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions AgoraWidgets.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "AgoraWidgets"
spec.version = "2.8.100"
spec.version = "2.8.103"
spec.summary = "Agora widgets"
spec.description = "Agora native widgets"
spec.homepage = "https://docs.agora.io/en/agora-class/landing-page?platform=iOS"
Expand All @@ -18,13 +18,14 @@ Pod::Spec.new do |spec|
spec.dependency "AgoraUIBaseViews", ">=2.8.0"
spec.dependency "AgoraWidget", ">=2.8.0"
spec.dependency "AgoraLog", "1.0.2"
spec.dependency "Armin", ">=1.1.0"
spec.dependency "Armin", "~> 1.0"

spec.dependency "SwifterSwift"
spec.dependency "Masonry"
spec.dependency "AgoraRtcEngine_Special_iOS", '~> 3.7.2.133'

# Netless
spec.dependency "Whiteboard"
spec.dependency "Whiteboard", ">=2.16.0"

# Hyphenate
spec.dependency "Agora_Chat_iOS", "1.0.6"
Expand Down
5 changes: 3 additions & 2 deletions AgoraWidgets_Local.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "AgoraWidgets"
spec.version = "2.8.100"
spec.version = "2.8.103"
spec.summary = "SDKs/AgoraWidgets."
spec.description = "Agora native widgets"
spec.homepage = "https://docs.agora.io/en/agora-class/landing-page?platform=iOS"
Expand All @@ -24,9 +24,10 @@ Pod::Spec.new do |spec|

spec.dependency "SwifterSwift"
spec.dependency "Masonry"
spec.dependency "AgoraRtcEngine_Special_iOS", '>=3.7.2.133'

# Netless
spec.dependency "Whiteboard"
spec.dependency "Whiteboard", ">=2.16.0"

# Hyphenate
spec.dependency "Agora_Chat_iOS", "1.0.6"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,6 @@
863FED262886A2F70014AFB5 /* Frameworks */,
863FED272886A2F70014AFB5 /* Resources */,
68FE6F8E28F3F4DC0090F438 /* Embed Frameworks */,
01118E9E76330CAA6FCA5660 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -173,23 +172,6 @@
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
01118E9E76330CAA6FCA5660 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-AgoraBuilder/Pods-AgoraBuilder-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-AgoraBuilder/Pods-AgoraBuilder-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AgoraBuilder/Pods-AgoraBuilder-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
2CEA6F2F031D78E03E304C02 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
Expand Down
2 changes: 2 additions & 0 deletions Products/Builder/AgoraBuilder/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ target 'AgoraBuilder' do
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'

if target.respond_to?(:product_type) and target.product_type == "com.apple.product-type.bundle"
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
end
Expand Down
13 changes: 7 additions & 6 deletions Products/Builder/PodFiles/AgoraWidgets_Local_Pod
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# third libs
pod 'Armin', '1.1.0'
pod 'Armin', '1.1.0'
pod 'SwifterSwift', '5.2.0'
pod 'Masonry', '1.1.0'
pod 'SDWebImage', '<=5.12.0'
pod 'AgoraLog', '1.0.2'
pod 'Masonry', '1.1.0'
pod 'SDWebImage', '<=5.12.0'
pod 'AgoraLog', '1.0.2'

# agora libs
pod 'Whiteboard', '2.16.45'
pod 'Agora_Chat_iOS', '1.0.6'
pod 'AgoraRtcEngine_Special_iOS', '3.7.2.133'
pod 'Whiteboard', '2.16.90'
pod 'Agora_Chat_iOS', '1.0.6'

# close source libs
pod 'AgoraUIBaseViews/Source', :path => '../../../../apaas-common-libs-ios/AgoraUIBaseViews_Local.podspec'
Expand Down
13 changes: 7 additions & 6 deletions Products/Builder/PodFiles/AgoraWidgets_Pod
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# third libs
pod 'Armin', '1.1.0'
pod 'Armin', '1.1.0'
pod 'SwifterSwift', '5.2.0'
pod 'Masonry', '1.1.0'
pod 'SDWebImage', '<=5.12.0'
pod 'AgoraLog', '1.0.2'
pod 'Masonry', '1.1.0'
pod 'SDWebImage', '<=5.12.0'
pod 'AgoraLog', '1.0.2'

# agora libs
pod 'Whiteboard', '2.16.45'
pod 'Agora_Chat_iOS', '1.0.6'
pod 'AgoraRtcEngine_Special_iOS', '3.7.2.133'
pod 'Agora_Chat_iOS', '1.0.6'
pod 'Whiteboard', '2.16.90'

# close source libs
pod 'AgoraUIBaseViews/Binary', :path => '../../../AgoraUIBaseViews_Local.podspec'
Expand Down
25 changes: 25 additions & 0 deletions Products/Scripts/Build/build_local.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/bin/sh
# cd this file path
cd $(dirname $0)
echo pwd: `pwd`

# difference
Repo_Name="open-apaas-extapp-ios"
SDK_Array=(AgoraWidgets)

# import
. ../../../../apaas-cicd-ios/Products/Scripts/Other/v1/operation_print.sh

# path
CICD_Scripts_Path="../../../../apaas-cicd-ios/Products/Scripts"
CICD_Build_Path="${CICD_Scripts_Path}/SDK/Build"
CICD_Pack_Path="${CICD_Scripts_Path}/SDK/Pack"
CICD_Upload_Path="${CICD_Scripts_Path}/SDK/Upload"

# build
for SDK in ${SDK_Array[*]}
do
${CICD_Build_Path}/v1/build.sh ${SDK} ${Repo_Name}

errorPrint $? "${SDK} build"
done
19 changes: 0 additions & 19 deletions SDKs/AgoraWidgets/AgoraChat/Easemob/AgoraChatEasemob.swift
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,6 @@
import Foundation
import AgoraChat

typealias EasemobSuccessCompletion = () -> ()
typealias EasemobStringCompletion = (String?) -> ()
typealias EasemobMuteStateCompletion = (_ muted: Bool) -> ()
typealias EasemobMessageListCompletion = ([AgoraChatMessage]?) -> ()
typealias EasemobFailureCompletion = (AgoraChatErrorType) -> ()

protocol AgoraChatEasemobDelegate: NSObjectProtocol {
func didReceiveMessages(list: [AgoraChatMessage])
func didSendMessages(list: [AgoraChatMessage])
func didLocalMuteStateChanged(_ muted: Bool)
func didAllMuteStateChanged(_ muted: Bool)
func didReceiveAnnouncement(_ announcement: String?)
func didConnectionStateChaned(_ state: AgoraChatConnectionState)
func onEasemobLog(content: String,
extra: String?,
type: FcrEasemobLogType)
func didOccurError(type: AgoraChatErrorType)
}

class AgoraChatEasemob: NSObject {
private weak var delegate: AgoraChatEasemobDelegate?
private(set) var userConfig: AgoraChatEasemobUserConfig
Expand Down
Loading