Quellcode durchsuchen

升级RTC sdk 5.3.1.2 修复SDK存在的问题:1.音频启动失败。2.50069导致发布音视频失败的问题

Steven vor 2 Jahren
Ursprung
Commit
0ada0c2d65
76 geänderte Dateien mit 218 neuen und 158 gelöschten Zeilen
  1. 14 14
      KulexiuForStudent/KulexiuForStudent/Common/Define/PrefixHeader.pch
  2. 1 1
      KulexiuForStudent/KulexiuForStudent/Module/SealClass/Services/RTC/RTCService.m
  3. 1 1
      KulexiuForStudent/KulexiuForStudent/Module/Widget/Controller/ToneTuningViewController.m
  4. 4 4
      KulexiuForStudent/Podfile
  5. 17 17
      KulexiuForStudent/Podfile.lock
  6. 17 17
      KulexiuForStudent/Pods/Manifest.lock
  7. 8 8
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/Info.plist
  8. 7 5
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/Headers/RCChatRoomClient.h
  9. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/Info.plist
  10. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/RongChatRoom
  11. 4 4
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/_CodeSignature/CodeResources
  12. 7 5
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/Headers/RCChatRoomClient.h
  13. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/Info.plist
  14. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/RongChatRoom
  15. 4 4
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/_CodeSignature/CodeResources
  16. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-arm64_armv7/RongCustomerService.framework/Info.plist
  17. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-arm64_armv7/RongCustomerService.framework/RongCustomerService
  18. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-arm64_armv7/RongCustomerService.framework/_CodeSignature/CodeResources
  19. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-i386_x86_64-simulator/RongCustomerService.framework/Info.plist
  20. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-i386_x86_64-simulator/RongCustomerService.framework/RongCustomerService
  21. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-i386_x86_64-simulator/RongCustomerService.framework/_CodeSignature/CodeResources
  22. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-arm64_armv7/RongDiscussion.framework/Info.plist
  23. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-arm64_armv7/RongDiscussion.framework/RongDiscussion
  24. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-arm64_armv7/RongDiscussion.framework/_CodeSignature/CodeResources
  25. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-i386_x86_64-simulator/RongDiscussion.framework/Info.plist
  26. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-i386_x86_64-simulator/RongDiscussion.framework/RongDiscussion
  27. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-i386_x86_64-simulator/RongDiscussion.framework/_CodeSignature/CodeResources
  28. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-arm64_armv7/RongIMKit.framework/Info.plist
  29. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-arm64_armv7/RongIMKit.framework/RongIMKit
  30. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-arm64_armv7/RongIMKit.framework/_CodeSignature/CodeResources
  31. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-i386_x86_64-simulator/RongIMKit.framework/Info.plist
  32. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-i386_x86_64-simulator/RongIMKit.framework/RongIMKit
  33. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-i386_x86_64-simulator/RongIMKit.framework/_CodeSignature/CodeResources
  34. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-arm64_armv7/RongIMLib.framework/Info.plist
  35. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-arm64_armv7/RongIMLib.framework/RongIMLib
  36. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-arm64_armv7/RongIMLib.framework/_CodeSignature/CodeResources
  37. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-i386_x86_64-simulator/RongIMLib.framework/Info.plist
  38. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-i386_x86_64-simulator/RongIMLib.framework/RongIMLib
  39. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-i386_x86_64-simulator/RongIMLib.framework/_CodeSignature/CodeResources
  40. 27 0
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Headers/RCChannelClient.h
  41. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Headers/RCCoreClient.h
  42. 4 5
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Headers/RCFwLog.h
  43. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Info.plist
  44. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/RongIMLibCore
  45. 10 10
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/_CodeSignature/CodeResources
  46. 27 0
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Headers/RCChannelClient.h
  47. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Headers/RCCoreClient.h
  48. 4 5
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Headers/RCFwLog.h
  49. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Info.plist
  50. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/RongIMLibCore
  51. 10 10
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/_CodeSignature/CodeResources
  52. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-arm64_armv7/RongPublicService.framework/Info.plist
  53. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-arm64_armv7/RongPublicService.framework/RongPublicService
  54. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-arm64_armv7/RongPublicService.framework/_CodeSignature/CodeResources
  55. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-i386_x86_64-simulator/RongPublicService.framework/Info.plist
  56. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-i386_x86_64-simulator/RongPublicService.framework/RongPublicService
  57. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-i386_x86_64-simulator/RongPublicService.framework/_CodeSignature/CodeResources
  58. 8 8
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/Info.plist
  59. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-arm64_armv7/RongSight.framework/Info.plist
  60. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-arm64_armv7/RongSight.framework/RongSight
  61. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-arm64_armv7/RongSight.framework/_CodeSignature/CodeResources
  62. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-i386_x86_64-simulator/RongSight.framework/Info.plist
  63. BIN
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-i386_x86_64-simulator/RongSight.framework/RongSight
  64. 1 1
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-i386_x86_64-simulator/RongSight.framework/_CodeSignature/CodeResources
  65. 2 0
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/ar.lproj/RongCloudKit.strings
  66. 2 0
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/en.lproj/RongCloudKit.strings
  67. 2 0
      KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/zh-Hans.lproj/RongCloudKit.strings
  68. 1 2
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/Headers/RCRTCConfig.h
  69. BIN
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/Info.plist
  70. BIN
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/RongRTCLib
  71. 4 4
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/_CodeSignature/CodeResources
  72. 1 2
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/Headers/RCRTCConfig.h
  73. BIN
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/Info.plist
  74. BIN
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/RongRTCLib
  75. 4 4
      KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/_CodeSignature/CodeResources
  76. 14 14
      KulexiuForStudent/Pods/Target Support Files/RongCloudIM/RongCloudIM-xcframeworks.sh

+ 14 - 14
KulexiuForStudent/KulexiuForStudent/Common/Define/PrefixHeader.pch

@@ -139,13 +139,13 @@ shouldPrevent = NO; \
 
 //#ifdef DEBUG
 
-//#define hostURL (@"https://dev.colexiu.com")
-//#define SEALCLASSHOST (@"https://dev.colexiu.com/api-classroom")
-//#define WEBHOST (@"https://dev.colexiu.com/student")
-//#define SOCKET_URL (@"wss://dev.colexiu.com/audioAnalysis")
-//#define JSPUSH_ENVIRONMENT (NO)
-//#define RCIM_KEY (@"0vnjpoad0jbdz")
-//#define SUBMIT_UUID (YES)
+#define hostURL (@"https://dev.colexiu.com")
+#define SEALCLASSHOST (@"https://dev.colexiu.com/api-classroom")
+#define WEBHOST (@"https://dev.colexiu.com/student")
+#define SOCKET_URL (@"wss://dev.colexiu.com/audioAnalysis")
+#define JSPUSH_ENVIRONMENT (NO)
+#define RCIM_KEY (@"0vnjpoad0jbdz")
+#define SUBMIT_UUID (YES)
 
 // 预生产环境
 
@@ -159,13 +159,13 @@ shouldPrevent = NO; \
 
 //#else
 
-#define hostURL (@"https://online.colexiu.com")
-#define SEALCLASSHOST (@"https://online.colexiu.com/api-classroom")
-#define WEBHOST (@"https://online.colexiu.com/student")
-#define SOCKET_URL (@"wss://online.colexiu.com/audioAnalysis")
-#define JSPUSH_ENVIRONMENT (YES)
-#define RCIM_KEY (@"e5t4ouvpe42pa")
-#define SUBMIT_UUID (YES)
+//#define hostURL (@"https://online.colexiu.com")
+//#define SEALCLASSHOST (@"https://online.colexiu.com/api-classroom")
+//#define WEBHOST (@"https://online.colexiu.com/student")
+//#define SOCKET_URL (@"wss://online.colexiu.com/audioAnalysis")
+//#define JSPUSH_ENVIRONMENT (YES)
+//#define RCIM_KEY (@"e5t4ouvpe42pa")
+//#define SUBMIT_UUID (YES)
 
 //#endif
 

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/Module/SealClass/Services/RTC/RTCService.m

@@ -45,7 +45,7 @@
 #pragma mark - 发布/订阅音视频流
 - (void)joinRongRTCRoom:(NSString *)roomId success:(void (^)( RCRTCRoom  * _Nullable room))success error:(void (^)(RCRTCCode code))error {
     [[RCRTCEngine sharedInstance] joinRoom:roomId completion:^(RCRTCRoom * _Nullable room, RCRTCCode code) {
-        dispatch_async(dispatch_get_main_queue(), ^{
+        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
             if(RCRTCCodeSuccess == code) {
                 self.rtcRoom = room;
                 if(success) {

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/Module/Widget/Controller/ToneTuningViewController.m

@@ -384,7 +384,7 @@ static float correctTime = 0.5;
 
 - (NSArray *)instrumentArray {
     if (!_instrumentArray) {
-        _instrumentArray = @[@"长笛:C调",@"高音萨克斯:降B调",@"中音萨克斯:降E调",@"单簧管:降B调",@"双簧管:C调",@"竖笛:C调大调",@"小号:降B调",@"长号:C调",@"圆号:F调",@"大号:降B调",@"上低音号:C调",@"上低音号:降B调"];
+        _instrumentArray = @[@"长笛:C调",@"高音萨克斯:降B调",@"中音萨克斯:降E调",@"单簧管:降B调",@"双簧管:C调",@"竖笛:C调",@"小号:降B调",@"长号:C调",@"圆号:F调",@"大号:降B调",@"上低音号:C调",@"上低音号:降B调"];
     }
     return _instrumentArray;
 }

+ 4 - 4
KulexiuForStudent/Podfile

@@ -39,10 +39,10 @@ target 'KulexiuForStudent' do
   
   pod 'SSZipArchive'
   pod 'SocketRocket'
-  pod 'RongCloudIM/IMLib',  '~> 5.3.0'
-  pod 'RongCloudIM/IMKit',  '~> 5.3.0'
-  pod 'RongCloudIM/Sight',  '~> 5.3.0'
-  pod 'RongCloudRTC/RongRTCLib','~> 5.3.0.1'
+  pod 'RongCloudIM/IMLib',  '~> 5.3.1'
+  pod 'RongCloudIM/IMKit',  '~> 5.3.1'
+  pod 'RongCloudIM/Sight',  '~> 5.3.1'
+  pod 'RongCloudRTC/RongRTCLib','~> 5.3.1.2'
 
   pod "iOS-KS3SDK", "~>1.0.5"
 #  pod "WechatOpenSDK"

+ 17 - 17
KulexiuForStudent/Podfile.lock

@@ -47,27 +47,27 @@ PODS:
   - MJRefresh (3.1.17)
   - NTLBridge (3.1.4)
   - Reachability (3.2)
-  - RongCloudIM/ChatRoom (5.3.0):
+  - RongCloudIM/ChatRoom (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/CustomerService (5.3.0):
+  - RongCloudIM/CustomerService (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/Discussion (5.3.0):
+  - RongCloudIM/Discussion (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/IMKit (5.3.0):
+  - RongCloudIM/IMKit (5.3.1):
     - RongCloudIM/IMLib
-  - RongCloudIM/IMLib (5.3.0):
+  - RongCloudIM/IMLib (5.3.1):
     - RongCloudIM/ChatRoom
     - RongCloudIM/CustomerService
     - RongCloudIM/Discussion
     - RongCloudIM/IMLibCore
     - RongCloudIM/PublicService
-  - RongCloudIM/IMLibCore (5.3.0)
-  - RongCloudIM/PublicService (5.3.0):
+  - RongCloudIM/IMLibCore (5.3.1)
+  - RongCloudIM/PublicService (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/Sight (5.3.0):
+  - RongCloudIM/Sight (5.3.1):
     - RongCloudIM/IMKit
-  - RongCloudRTC/RongRTCLib (5.3.0.1):
-    - RongCloudIM/IMLibCore (>= 5.3.0)
+  - RongCloudRTC/RongRTCLib (5.3.1.2):
+    - RongCloudIM/IMLibCore (>= 5.3.1)
   - RSKImageCropper (3.0.2)
   - SDWebImage (5.12.5):
     - SDWebImage/Core (= 5.12.5)
@@ -118,10 +118,10 @@ DEPENDENCIES:
   - MJExtension (~> 3.3.0)
   - MJRefresh (~> 3.1.12)
   - Reachability (~> 3.2)
-  - RongCloudIM/IMKit (~> 5.3.0)
-  - RongCloudIM/IMLib (~> 5.3.0)
-  - RongCloudIM/Sight (~> 5.3.0)
-  - RongCloudRTC/RongRTCLib (~> 5.3.0.1)
+  - RongCloudIM/IMKit (~> 5.3.1)
+  - RongCloudIM/IMLib (~> 5.3.1)
+  - RongCloudIM/Sight (~> 5.3.1)
+  - RongCloudRTC/RongRTCLib (~> 5.3.1.2)
   - RSKImageCropper
   - SDWebImage (~> 5.12.5)
   - SocketRocket
@@ -178,8 +178,8 @@ SPEC CHECKSUMS:
   MJRefresh: ee5b68f639775462faba4db0fd243baf4d42c2cf
   NTLBridge: 49780dc966976d3221a0eb03c7368617c1987cb6
   Reachability: 33e18b67625424e47b6cde6d202dce689ad7af96
-  RongCloudIM: c11bd79157387337cc891b064b746efc92aa5d71
-  RongCloudRTC: 1a9ebbc622ad499eadc54fb08314d34d5030c856
+  RongCloudIM: 869a9411f57b55ae9424b8253e299eff84f4d9bc
+  RongCloudRTC: 3ad2cdafd8168b9cb5d9abec6d84bdeaefd4bff3
   RSKImageCropper: 1ac71e9a82e3f41eea3eedfff8eacb0d3821c9ec
   SDWebImage: 0905f1b7760fc8ac4198cae0036600d67478751e
   SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
@@ -189,6 +189,6 @@ SPEC CHECKSUMS:
   YYModel: 2a7fdd96aaa4b86a824e26d0c517de8928c04b30
   ZKCycleScrollView: 4b353d17b7f469b245a1c606d5a977e72b940895
 
-PODFILE CHECKSUM: eeeb3479cdeeea4f1771a6cc80810f1eef364c67
+PODFILE CHECKSUM: cee4a3730ba6532d2033844f1fe91321b47ae688
 
 COCOAPODS: 1.11.3

+ 17 - 17
KulexiuForStudent/Pods/Manifest.lock

@@ -47,27 +47,27 @@ PODS:
   - MJRefresh (3.1.17)
   - NTLBridge (3.1.4)
   - Reachability (3.2)
-  - RongCloudIM/ChatRoom (5.3.0):
+  - RongCloudIM/ChatRoom (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/CustomerService (5.3.0):
+  - RongCloudIM/CustomerService (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/Discussion (5.3.0):
+  - RongCloudIM/Discussion (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/IMKit (5.3.0):
+  - RongCloudIM/IMKit (5.3.1):
     - RongCloudIM/IMLib
-  - RongCloudIM/IMLib (5.3.0):
+  - RongCloudIM/IMLib (5.3.1):
     - RongCloudIM/ChatRoom
     - RongCloudIM/CustomerService
     - RongCloudIM/Discussion
     - RongCloudIM/IMLibCore
     - RongCloudIM/PublicService
-  - RongCloudIM/IMLibCore (5.3.0)
-  - RongCloudIM/PublicService (5.3.0):
+  - RongCloudIM/IMLibCore (5.3.1)
+  - RongCloudIM/PublicService (5.3.1):
     - RongCloudIM/IMLibCore
-  - RongCloudIM/Sight (5.3.0):
+  - RongCloudIM/Sight (5.3.1):
     - RongCloudIM/IMKit
-  - RongCloudRTC/RongRTCLib (5.3.0.1):
-    - RongCloudIM/IMLibCore (>= 5.3.0)
+  - RongCloudRTC/RongRTCLib (5.3.1.2):
+    - RongCloudIM/IMLibCore (>= 5.3.1)
   - RSKImageCropper (3.0.2)
   - SDWebImage (5.12.5):
     - SDWebImage/Core (= 5.12.5)
@@ -118,10 +118,10 @@ DEPENDENCIES:
   - MJExtension (~> 3.3.0)
   - MJRefresh (~> 3.1.12)
   - Reachability (~> 3.2)
-  - RongCloudIM/IMKit (~> 5.3.0)
-  - RongCloudIM/IMLib (~> 5.3.0)
-  - RongCloudIM/Sight (~> 5.3.0)
-  - RongCloudRTC/RongRTCLib (~> 5.3.0.1)
+  - RongCloudIM/IMKit (~> 5.3.1)
+  - RongCloudIM/IMLib (~> 5.3.1)
+  - RongCloudIM/Sight (~> 5.3.1)
+  - RongCloudRTC/RongRTCLib (~> 5.3.1.2)
   - RSKImageCropper
   - SDWebImage (~> 5.12.5)
   - SocketRocket
@@ -178,8 +178,8 @@ SPEC CHECKSUMS:
   MJRefresh: ee5b68f639775462faba4db0fd243baf4d42c2cf
   NTLBridge: 49780dc966976d3221a0eb03c7368617c1987cb6
   Reachability: 33e18b67625424e47b6cde6d202dce689ad7af96
-  RongCloudIM: c11bd79157387337cc891b064b746efc92aa5d71
-  RongCloudRTC: 1a9ebbc622ad499eadc54fb08314d34d5030c856
+  RongCloudIM: 869a9411f57b55ae9424b8253e299eff84f4d9bc
+  RongCloudRTC: 3ad2cdafd8168b9cb5d9abec6d84bdeaefd4bff3
   RSKImageCropper: 1ac71e9a82e3f41eea3eedfff8eacb0d3821c9ec
   SDWebImage: 0905f1b7760fc8ac4198cae0036600d67478751e
   SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
@@ -189,6 +189,6 @@ SPEC CHECKSUMS:
   YYModel: 2a7fdd96aaa4b86a824e26d0c517de8928c04b30
   ZKCycleScrollView: 4b353d17b7f469b245a1c606d5a977e72b940895
 
-PODFILE CHECKSUM: eeeb3479cdeeea4f1771a6cc80810f1eef364c67
+PODFILE CHECKSUM: cee4a3730ba6532d2033844f1fe91321b47ae688
 
 COCOAPODS: 1.11.3

+ 8 - 8
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/Info.plist

@@ -6,31 +6,31 @@
 	<array>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-i386_x86_64-simulator</string>
+			<string>ios-arm64_armv7</string>
 			<key>LibraryPath</key>
 			<string>RongChatRoom.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
-				<string>i386</string>
-				<string>x86_64</string>
+				<string>arm64</string>
+				<string>armv7</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
-			<key>SupportedPlatformVariant</key>
-			<string>simulator</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_armv7</string>
+			<string>ios-i386_x86_64-simulator</string>
 			<key>LibraryPath</key>
 			<string>RongChatRoom.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
-				<string>arm64</string>
-				<string>armv7</string>
+				<string>i386</string>
+				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
+			<key>SupportedPlatformVariant</key>
+			<string>simulator</string>
 		</dict>
 	</array>
 	<key>CFBundlePackageType</key>

+ 7 - 5
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/Headers/RCChatRoomClient.h

@@ -31,7 +31,9 @@ NS_ASSUME_NONNULL_BEGIN
  可以通过传入的 messageCount 设置加入聊天室成功之后需要获取的历史消息数量。
  -1 表示不获取任何历史消息,0 表示不特殊设置而使用SDK默认的设置(默认为获取 10 条),0 < messageCount <= 50
  为具体获取的消息数量,最大值为 50。注:如果是 7.x 系统获取历史消息数量不要大于 30
-
+ 
+ 从5.3.1版本开始, 加入聊天室后,断网重新加入聊天室默认获取聊天室消息条数,为主动加入时获取的历史消息条数。由于每次传入的条数固定, 可能会导致消息重复,App 需要做消息排重。
+ 
  @warning 没有加入过的聊天室(或杀死 app 重新打开),调用该接口会把该聊天室本地的消息与 KV 清除
  
  @remarks 聊天室
@@ -94,10 +96,10 @@ NS_ASSUME_NONNULL_BEGIN
  @param errorBlock   获取失败的回调 [status:获取失败的错误码]
 
  @discussion
- 因为聊天室一般成员数量巨大,权衡效率和用户体验,目前返回的聊天室信息仅包含不多于 20
- 人的成员信息和当前成员总数。如果您使用 RC_ChatRoom_Member_Asc
- 升序方式查询,将返回最早加入的成员信息列表,按加入时间从旧到新排列;如果您使用 RC_ChatRoom_Member_Desc
- 降序方式查询,将返回最晚加入的成员信息列表,按加入时间从新到旧排列
+ 因为聊天室一般成员数量巨大,权衡效率和用户体验,目前返回的聊天室信息仅包含不多于 20 人的成员信息和当前成员总数。
+ 如果您使用 RC_ChatRoom_Member_Asc 升序方式查询,将返回最早加入的成员信息列表;
+ 如果您使用 RC_ChatRoom_Member_Desc 降序方式查询,将返回最晚加入的成员信息列表。
+ 上述两种方式查询,返回的成员列表都是按加入时间从旧到新
 
  @remarks 聊天室
  */

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/RongChatRoom


+ 4 - 4
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-arm64_armv7/RongChatRoom.framework/_CodeSignature/CodeResources

@@ -6,7 +6,7 @@
 	<dict>
 		<key>Headers/RCChatRoomClient.h</key>
 		<data>
-		95x2+ttdbgpkOW+vQ3q9x2CnHeQ=
+		EkhXVl7Y0es0O9N6bZ2PA2ZhbZI=
 		</data>
 		<key>Headers/RCChatRoomEnumDefine.h</key>
 		<data>
@@ -38,7 +38,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		CTXYL/Qw2yDcDXXUBX+rkACy8mE=
+		EZAtAcbLGSiOnc0ogJw9/VnDbIc=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -51,11 +51,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			95x2+ttdbgpkOW+vQ3q9x2CnHeQ=
+			EkhXVl7Y0es0O9N6bZ2PA2ZhbZI=
 			</data>
 			<key>hash2</key>
 			<data>
-			l9nV49kTOTSS9haInC4zbR8gK3OztIWSToalEAicUM0=
+			Op2x+8j1j5gJuDp4CRd2/UvtBUQoXohD4x/NQMPt1os=
 			</data>
 		</dict>
 		<key>Headers/RCChatRoomEnumDefine.h</key>

+ 7 - 5
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/Headers/RCChatRoomClient.h

@@ -31,7 +31,9 @@ NS_ASSUME_NONNULL_BEGIN
  可以通过传入的 messageCount 设置加入聊天室成功之后需要获取的历史消息数量。
  -1 表示不获取任何历史消息,0 表示不特殊设置而使用SDK默认的设置(默认为获取 10 条),0 < messageCount <= 50
  为具体获取的消息数量,最大值为 50。注:如果是 7.x 系统获取历史消息数量不要大于 30
-
+ 
+ 从5.3.1版本开始, 加入聊天室后,断网重新加入聊天室默认获取聊天室消息条数,为主动加入时获取的历史消息条数。由于每次传入的条数固定, 可能会导致消息重复,App 需要做消息排重。
+ 
  @warning 没有加入过的聊天室(或杀死 app 重新打开),调用该接口会把该聊天室本地的消息与 KV 清除
  
  @remarks 聊天室
@@ -94,10 +96,10 @@ NS_ASSUME_NONNULL_BEGIN
  @param errorBlock   获取失败的回调 [status:获取失败的错误码]
 
  @discussion
- 因为聊天室一般成员数量巨大,权衡效率和用户体验,目前返回的聊天室信息仅包含不多于 20
- 人的成员信息和当前成员总数。如果您使用 RC_ChatRoom_Member_Asc
- 升序方式查询,将返回最早加入的成员信息列表,按加入时间从旧到新排列;如果您使用 RC_ChatRoom_Member_Desc
- 降序方式查询,将返回最晚加入的成员信息列表,按加入时间从新到旧排列
+ 因为聊天室一般成员数量巨大,权衡效率和用户体验,目前返回的聊天室信息仅包含不多于 20 人的成员信息和当前成员总数。
+ 如果您使用 RC_ChatRoom_Member_Asc 升序方式查询,将返回最早加入的成员信息列表;
+ 如果您使用 RC_ChatRoom_Member_Desc 降序方式查询,将返回最晚加入的成员信息列表。
+ 上述两种方式查询,返回的成员列表都是按加入时间从旧到新
 
  @remarks 聊天室
  */

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/RongChatRoom


+ 4 - 4
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongChatRoom.xcframework/ios-i386_x86_64-simulator/RongChatRoom.framework/_CodeSignature/CodeResources

@@ -6,7 +6,7 @@
 	<dict>
 		<key>Headers/RCChatRoomClient.h</key>
 		<data>
-		95x2+ttdbgpkOW+vQ3q9x2CnHeQ=
+		EkhXVl7Y0es0O9N6bZ2PA2ZhbZI=
 		</data>
 		<key>Headers/RCChatRoomEnumDefine.h</key>
 		<data>
@@ -38,7 +38,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		z5gQrjpIta/r45tRRe+qdS4Siqo=
+		+ZHaSJts/NhjwsLpqFzojPwFK1s=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -51,11 +51,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			95x2+ttdbgpkOW+vQ3q9x2CnHeQ=
+			EkhXVl7Y0es0O9N6bZ2PA2ZhbZI=
 			</data>
 			<key>hash2</key>
 			<data>
-			l9nV49kTOTSS9haInC4zbR8gK3OztIWSToalEAicUM0=
+			Op2x+8j1j5gJuDp4CRd2/UvtBUQoXohD4x/NQMPt1os=
 			</data>
 		</dict>
 		<key>Headers/RCChatRoomEnumDefine.h</key>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-arm64_armv7/RongCustomerService.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-arm64_armv7/RongCustomerService.framework/RongCustomerService


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-arm64_armv7/RongCustomerService.framework/_CodeSignature/CodeResources

@@ -46,7 +46,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		/P2BlvHEpoXJAC9YVtj/+7xAeRU=
+		lgOKGW/McbcTxKFp0S4lPSBxj4Q=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-i386_x86_64-simulator/RongCustomerService.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-i386_x86_64-simulator/RongCustomerService.framework/RongCustomerService


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongCustomerService.xcframework/ios-i386_x86_64-simulator/RongCustomerService.framework/_CodeSignature/CodeResources

@@ -46,7 +46,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		pPHsW35u/2n44+EG7toHBisqYVc=
+		eEYSkM8bvyk6PURjGVUqmmtsa/A=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-arm64_armv7/RongDiscussion.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-arm64_armv7/RongDiscussion.framework/RongDiscussion


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-arm64_armv7/RongDiscussion.framework/_CodeSignature/CodeResources

@@ -22,7 +22,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		K3ARK389WpKWgq5SQXSG9Wtr+iY=
+		wazO6NXPw1u+Ml6jUmzh+rP79A4=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-i386_x86_64-simulator/RongDiscussion.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-i386_x86_64-simulator/RongDiscussion.framework/RongDiscussion


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongDiscussion.xcframework/ios-i386_x86_64-simulator/RongDiscussion.framework/_CodeSignature/CodeResources

@@ -22,7 +22,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		v/1gbQHBZJmRPrE2nfuoMUvI8X0=
+		Ay1E7/LBivi4fRiwVYoc3NR+zlY=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-arm64_armv7/RongIMKit.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-arm64_armv7/RongIMKit.framework/RongIMKit


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-arm64_armv7/RongIMKit.framework/_CodeSignature/CodeResources

@@ -266,7 +266,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		lh3EOV2mOd6iEgenQs4CFngyqjY=
+		GcUlxba40nIGlq4jYfGK9v19eAw=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-i386_x86_64-simulator/RongIMKit.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-i386_x86_64-simulator/RongIMKit.framework/RongIMKit


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMKit.xcframework/ios-i386_x86_64-simulator/RongIMKit.framework/_CodeSignature/CodeResources

@@ -266,7 +266,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		yECO2T+ldAWfioUVeEVh1EfFxro=
+		/G3z8NE4VWcggjPbC8cebi7DsL8=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-arm64_armv7/RongIMLib.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-arm64_armv7/RongIMLib.framework/RongIMLib


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-arm64_armv7/RongIMLib.framework/_CodeSignature/CodeResources

@@ -18,7 +18,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		CVd4J9VHjaRepxkewADHMfu1Pm4=
+		V5Xiq95Psf0hLMazjKVBfAmxqLw=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-i386_x86_64-simulator/RongIMLib.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-i386_x86_64-simulator/RongIMLib.framework/RongIMLib


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLib.xcframework/ios-i386_x86_64-simulator/RongIMLib.framework/_CodeSignature/CodeResources

@@ -18,7 +18,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		dDdtPJALb8KBEidaHGwzTkXxwW0=
+		y40UiD4fVi9cITSnDlmuplOOA9c=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

+ 27 - 0
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Headers/RCChannelClient.h

@@ -496,6 +496,33 @@ NS_ASSUME_NONNULL_BEGIN
                       content:(RCMessageContent *)content
                      sentTime:(long long)sentTime
                    completion:(nullable void(^)(RCMessage * _Nullable message))completion;
+
+/*!
+ 异步插入向外发送的、指定时间的消息(此方法如果 sentTime 有问题会影响消息排序,慎用!!)
+(该消息只插入本地数据库,实际不会发送给服务器和对方)
+
+ @param conversationType    会话类型
+ @param targetId            会话 ID
+ @param channelId          所属会话的业务标识
+ @param canIncludeExpansion 是否支持扩展
+ @param sentStatus          发送状态
+ @param content             消息的内容
+ @param sentTime            消息发送的 Unix 时间戳,单位为毫秒(传 0 会按照本地时间插入)
+ @param completion          异步回调[发送的消息实体]
+
+ @discussion 此方法不支持聊天室的会话类型。如果 sentTime<=0,则被忽略,会以插入时的时间为准。
+
+ @remarks 消息操作
+ */
+- (void)insertOutgoingMessage:(RCConversationType)conversationType
+                     targetId:(NSString *)targetId
+                    channelId:(nullable NSString *)channelId
+          canIncludeExpansion:(BOOL)canIncludeExpansion
+                   sentStatus:(RCSentStatus)sentStatus
+                      content:(RCMessageContent *)content
+                     sentTime:(long long)sentTime
+                   completion:(nullable void(^)(RCMessage * _Nullable message))completion;
+
 /*!
  插入接收的消息(此方法如果 sentTime
  有问题会影响消息排序,慎用!!)(该消息只插入本地数据库,实际不会发送给服务器和对方)

+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Headers/RCCoreClient.h

@@ -1240,7 +1240,7 @@ deviceToken 是系统提供的,从苹果服务器获取的,用于 APNs 远
  sentTime            消息发送的 Unix 时间戳,单位为毫秒 ,会影响消息排序
  extra            RCMessage 的额外字段
  
- @discussion 此方法不支持聊天室的会话类型。每批最多处理  500 条消息,超过 500 条返回 NO
+ @discussion 此方法不支持聊天室和超级群的会话类型。每批最多处理  500 条消息,超过 500 条返回 NO
  @discussion 消息的未读会累加到会话的未读数上
 
  @remarks 消息操作

+ 4 - 5
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Headers/RCFwLog.h

@@ -7,7 +7,6 @@
 //
 
 #import <Foundation/Foundation.h>
-
 #define __FILE_STRING__ [NSString stringWithUTF8String:__FILE__]
 #define __GET_FILENAME__                                                                                               \
     [__FILE_STRING__ substringFromIndex:[__FILE_STRING__ rangeOfString:@"/" options:NSBackwardsSearch].location + 1]
@@ -80,12 +79,12 @@ NS_ASSUME_NONNULL_BEGIN
 /// 网络状态 100% lost 时, 此方法会阻塞 30s,切记不要在主线程直接调用
 + (nullable NSString *)getIpWithHost:(NSString *)hostName;
 /// 异步获取 ip 地址,内部有切线程处理,子线程执行,主线程回调 callback
-+ (void)getIpWithHost:(NSString *)hostName callback:(void (^)(NSString * ipString))callback;
++ (void)getIpWithHost:(NSString *)hostName callback:(void (^)(NSString * _Nullable ipString))callback;
 + (void)setRcDebugLogLevel:(NSInteger)rcDebugLogLevel;
 + (void)setRcDebugLogMaxSize:(long long)rcDebugLogMaxSize;
-+ (void)startRealTimelog;
-- (void)uploadLog:(nullable void (^)(int code))errorBlock;
-- (void)uploadDebugLog;
++ (void)startRealTimelog __deprecated_msg("has been deprecated");
+- (void)uploadLog:(nullable void (^)(int code))errorBlock __deprecated_msg("has been deprecated");
+- (void)uploadDebugLog __deprecated_msg("has been deprecated");
 - (void)write:(RCFwLogLevel)level
          type:(RCLogType)type
           tag:(NSString *)tag

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/RongIMLibCore


+ 10 - 10
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-arm64_armv7/RongIMLibCore.framework/_CodeSignature/CodeResources

@@ -18,7 +18,7 @@
 		</data>
 		<key>Headers/RCChannelClient.h</key>
 		<data>
-		6zOSL8ZD4gdcfHuqTXVNOTt1Q5E=
+		ZNN2J7p/fnz4Wr8LydLUYQ6ybFY=
 		</data>
 		<key>Headers/RCClearConversationOption.h</key>
 		<data>
@@ -58,7 +58,7 @@
 		</data>
 		<key>Headers/RCCoreClient.h</key>
 		<data>
-		BQzxWWIDJFI7S/+2nlJpGLw5rWk=
+		Vf2GhFG/L6G45PkmVI8XubJIdhE=
 		</data>
 		<key>Headers/RCDownloadItem.h</key>
 		<data>
@@ -74,7 +74,7 @@
 		</data>
 		<key>Headers/RCFwLog.h</key>
 		<data>
-		4py9g0xZta+W9sx/Ye2HgqzQuj8=
+		hSCee1JazPeRiBrO7Gnpkrq1vws=
 		</data>
 		<key>Headers/RCGIFMessage.h</key>
 		<data>
@@ -290,7 +290,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		go9tP9uKvAevFeSPK/eWRR5IoZA=
+		n3vSGrNuNyAor+7p6Fm6kaCigQE=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -336,11 +336,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			6zOSL8ZD4gdcfHuqTXVNOTt1Q5E=
+			ZNN2J7p/fnz4Wr8LydLUYQ6ybFY=
 			</data>
 			<key>hash2</key>
 			<data>
-			OqaZFVbY9ytEH4ELEm1L4J46A4jsCV6t5hIULJ7rnbk=
+			6q9O5WZAQtwShOSmZoL4bs0g1g2DUR8a+QqDLY0YwVk=
 			</data>
 		</dict>
 		<key>Headers/RCClearConversationOption.h</key>
@@ -446,11 +446,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			BQzxWWIDJFI7S/+2nlJpGLw5rWk=
+			Vf2GhFG/L6G45PkmVI8XubJIdhE=
 			</data>
 			<key>hash2</key>
 			<data>
-			oMjbrjmxrb3LGuAdJS/Yka/zylNDX0cXbbiddLP3qtQ=
+			1PWdjvHasvlDpKsm78eC7f1fttlLVv9wk8Zo+1DANBY=
 			</data>
 		</dict>
 		<key>Headers/RCDownloadItem.h</key>
@@ -490,11 +490,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			4py9g0xZta+W9sx/Ye2HgqzQuj8=
+			hSCee1JazPeRiBrO7Gnpkrq1vws=
 			</data>
 			<key>hash2</key>
 			<data>
-			am6Xxwj7UaFjAhxUKJlgcmH3jQoV/TvEsV+W+WAlDwI=
+			ESpCctAiQICCMwn2i1oORrWCvR97hIxJrt7qVMvZ2tg=
 			</data>
 		</dict>
 		<key>Headers/RCGIFMessage.h</key>

+ 27 - 0
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Headers/RCChannelClient.h

@@ -496,6 +496,33 @@ NS_ASSUME_NONNULL_BEGIN
                       content:(RCMessageContent *)content
                      sentTime:(long long)sentTime
                    completion:(nullable void(^)(RCMessage * _Nullable message))completion;
+
+/*!
+ 异步插入向外发送的、指定时间的消息(此方法如果 sentTime 有问题会影响消息排序,慎用!!)
+(该消息只插入本地数据库,实际不会发送给服务器和对方)
+
+ @param conversationType    会话类型
+ @param targetId            会话 ID
+ @param channelId          所属会话的业务标识
+ @param canIncludeExpansion 是否支持扩展
+ @param sentStatus          发送状态
+ @param content             消息的内容
+ @param sentTime            消息发送的 Unix 时间戳,单位为毫秒(传 0 会按照本地时间插入)
+ @param completion          异步回调[发送的消息实体]
+
+ @discussion 此方法不支持聊天室的会话类型。如果 sentTime<=0,则被忽略,会以插入时的时间为准。
+
+ @remarks 消息操作
+ */
+- (void)insertOutgoingMessage:(RCConversationType)conversationType
+                     targetId:(NSString *)targetId
+                    channelId:(nullable NSString *)channelId
+          canIncludeExpansion:(BOOL)canIncludeExpansion
+                   sentStatus:(RCSentStatus)sentStatus
+                      content:(RCMessageContent *)content
+                     sentTime:(long long)sentTime
+                   completion:(nullable void(^)(RCMessage * _Nullable message))completion;
+
 /*!
  插入接收的消息(此方法如果 sentTime
  有问题会影响消息排序,慎用!!)(该消息只插入本地数据库,实际不会发送给服务器和对方)

+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Headers/RCCoreClient.h

@@ -1240,7 +1240,7 @@ deviceToken 是系统提供的,从苹果服务器获取的,用于 APNs 远
  sentTime            消息发送的 Unix 时间戳,单位为毫秒 ,会影响消息排序
  extra            RCMessage 的额外字段
  
- @discussion 此方法不支持聊天室的会话类型。每批最多处理  500 条消息,超过 500 条返回 NO
+ @discussion 此方法不支持聊天室和超级群的会话类型。每批最多处理  500 条消息,超过 500 条返回 NO
  @discussion 消息的未读会累加到会话的未读数上
 
  @remarks 消息操作

+ 4 - 5
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Headers/RCFwLog.h

@@ -7,7 +7,6 @@
 //
 
 #import <Foundation/Foundation.h>
-
 #define __FILE_STRING__ [NSString stringWithUTF8String:__FILE__]
 #define __GET_FILENAME__                                                                                               \
     [__FILE_STRING__ substringFromIndex:[__FILE_STRING__ rangeOfString:@"/" options:NSBackwardsSearch].location + 1]
@@ -80,12 +79,12 @@ NS_ASSUME_NONNULL_BEGIN
 /// 网络状态 100% lost 时, 此方法会阻塞 30s,切记不要在主线程直接调用
 + (nullable NSString *)getIpWithHost:(NSString *)hostName;
 /// 异步获取 ip 地址,内部有切线程处理,子线程执行,主线程回调 callback
-+ (void)getIpWithHost:(NSString *)hostName callback:(void (^)(NSString * ipString))callback;
++ (void)getIpWithHost:(NSString *)hostName callback:(void (^)(NSString * _Nullable ipString))callback;
 + (void)setRcDebugLogLevel:(NSInteger)rcDebugLogLevel;
 + (void)setRcDebugLogMaxSize:(long long)rcDebugLogMaxSize;
-+ (void)startRealTimelog;
-- (void)uploadLog:(nullable void (^)(int code))errorBlock;
-- (void)uploadDebugLog;
++ (void)startRealTimelog __deprecated_msg("has been deprecated");
+- (void)uploadLog:(nullable void (^)(int code))errorBlock __deprecated_msg("has been deprecated");
+- (void)uploadDebugLog __deprecated_msg("has been deprecated");
 - (void)write:(RCFwLogLevel)level
          type:(RCLogType)type
           tag:(NSString *)tag

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/RongIMLibCore


+ 10 - 10
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework/ios-i386_x86_64-simulator/RongIMLibCore.framework/_CodeSignature/CodeResources

@@ -18,7 +18,7 @@
 		</data>
 		<key>Headers/RCChannelClient.h</key>
 		<data>
-		6zOSL8ZD4gdcfHuqTXVNOTt1Q5E=
+		ZNN2J7p/fnz4Wr8LydLUYQ6ybFY=
 		</data>
 		<key>Headers/RCClearConversationOption.h</key>
 		<data>
@@ -58,7 +58,7 @@
 		</data>
 		<key>Headers/RCCoreClient.h</key>
 		<data>
-		BQzxWWIDJFI7S/+2nlJpGLw5rWk=
+		Vf2GhFG/L6G45PkmVI8XubJIdhE=
 		</data>
 		<key>Headers/RCDownloadItem.h</key>
 		<data>
@@ -74,7 +74,7 @@
 		</data>
 		<key>Headers/RCFwLog.h</key>
 		<data>
-		4py9g0xZta+W9sx/Ye2HgqzQuj8=
+		hSCee1JazPeRiBrO7Gnpkrq1vws=
 		</data>
 		<key>Headers/RCGIFMessage.h</key>
 		<data>
@@ -290,7 +290,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		n+hOZ0rZhG5x08+dNIZ79WgzHpw=
+		Lpp+rgSM7f7syykz8QVLJjr3InM=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -336,11 +336,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			6zOSL8ZD4gdcfHuqTXVNOTt1Q5E=
+			ZNN2J7p/fnz4Wr8LydLUYQ6ybFY=
 			</data>
 			<key>hash2</key>
 			<data>
-			OqaZFVbY9ytEH4ELEm1L4J46A4jsCV6t5hIULJ7rnbk=
+			6q9O5WZAQtwShOSmZoL4bs0g1g2DUR8a+QqDLY0YwVk=
 			</data>
 		</dict>
 		<key>Headers/RCClearConversationOption.h</key>
@@ -446,11 +446,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			BQzxWWIDJFI7S/+2nlJpGLw5rWk=
+			Vf2GhFG/L6G45PkmVI8XubJIdhE=
 			</data>
 			<key>hash2</key>
 			<data>
-			oMjbrjmxrb3LGuAdJS/Yka/zylNDX0cXbbiddLP3qtQ=
+			1PWdjvHasvlDpKsm78eC7f1fttlLVv9wk8Zo+1DANBY=
 			</data>
 		</dict>
 		<key>Headers/RCDownloadItem.h</key>
@@ -490,11 +490,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			4py9g0xZta+W9sx/Ye2HgqzQuj8=
+			hSCee1JazPeRiBrO7Gnpkrq1vws=
 			</data>
 			<key>hash2</key>
 			<data>
-			am6Xxwj7UaFjAhxUKJlgcmH3jQoV/TvEsV+W+WAlDwI=
+			ESpCctAiQICCMwn2i1oORrWCvR97hIxJrt7qVMvZ2tg=
 			</data>
 		</dict>
 		<key>Headers/RCGIFMessage.h</key>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-arm64_armv7/RongPublicService.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-arm64_armv7/RongPublicService.framework/RongPublicService


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-arm64_armv7/RongPublicService.framework/_CodeSignature/CodeResources

@@ -46,7 +46,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		aATk8imveCepECTeDqxVzohBf2c=
+		Hz5rodFGWaG6xrrE/10w4m7P2Z0=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-i386_x86_64-simulator/RongPublicService.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-i386_x86_64-simulator/RongPublicService.framework/RongPublicService


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongPublicService.xcframework/ios-i386_x86_64-simulator/RongPublicService.framework/_CodeSignature/CodeResources

@@ -46,7 +46,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		yCOopj7x9jza+Fl3VaFGIvaed/o=
+		0TLxa60/fZZ51cPgbjl8PJNAh4I=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

+ 8 - 8
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/Info.plist

@@ -6,31 +6,31 @@
 	<array>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-i386_x86_64-simulator</string>
+			<string>ios-arm64_armv7</string>
 			<key>LibraryPath</key>
 			<string>RongSight.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
-				<string>i386</string>
-				<string>x86_64</string>
+				<string>arm64</string>
+				<string>armv7</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
-			<key>SupportedPlatformVariant</key>
-			<string>simulator</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_armv7</string>
+			<string>ios-i386_x86_64-simulator</string>
 			<key>LibraryPath</key>
 			<string>RongSight.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
-				<string>arm64</string>
-				<string>armv7</string>
+				<string>i386</string>
+				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
+			<key>SupportedPlatformVariant</key>
+			<string>simulator</string>
 		</dict>
 	</array>
 	<key>CFBundlePackageType</key>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-arm64_armv7/RongSight.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-arm64_armv7/RongSight.framework/RongSight


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-arm64_armv7/RongSight.framework/_CodeSignature/CodeResources

@@ -22,7 +22,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		KmyWSMURgt779Hv2p5IyBTo6dAE=
+		Ta3J5MbnlKhtZeANNp5m8pWXSKo=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-i386_x86_64-simulator/RongSight.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-i386_x86_64-simulator/RongSight.framework/RongSight


+ 1 - 1
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/RongSight.xcframework/ios-i386_x86_64-simulator/RongSight.framework/_CodeSignature/CodeResources

@@ -22,7 +22,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		5RMN3Jlg92zXwyD9+RI08h45usg=
+		RKyEszf9J/nvntrxoI5BjZGnrpI=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>

+ 2 - 0
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/ar.lproj/RongCloudKit.strings

@@ -283,3 +283,5 @@
 "LoadMsgAskInfo"="خطأ في الشبكة، يرجى التحقق من سجل الرسائل المحلية؟";
 "SightCaptureFailed"="غير قادر على التسجيل في هذا الوقت ، يرجى المحاولة مرة أخرى في وقت لاحق";
 "ConnectionstatusProxyUnavailable"="الوكيل الحالي غير متوفر";
+"restartApp"="إعادة التشغيل";
+"PhotoLibraryBugErrorAlert"="ولا يمكن الوصول إلى ألبوم الصور في الوقت الراهن، ويمكن إعادة تشغيله أو إعادة تشغيله";

+ 2 - 0
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/en.lproj/RongCloudKit.strings

@@ -281,3 +281,5 @@
 "LoadMsgAskInfo"="Network Error,View local history messages?";
 "SightCaptureFailed"="Unable to record at this time, please try again later";
 "ConnectionstatusProxyUnavailable"="The current proxy is not available.";
+"restartApp"="Restart Application";
+"PhotoLibraryBugErrorAlert"="The system album cannot be accessed temporarily. Restart the application or mobile phone and try again";

+ 2 - 0
KulexiuForStudent/Pods/RongCloudIM/RongCloudIM/zh-Hans.lproj/RongCloudKit.strings

@@ -281,3 +281,5 @@
 "LoadMsgAskInfo"="网络异常,查看本地历史消息?";
 "SightCaptureFailed"="目前无法录制,请稍后再试";
 "ConnectionstatusProxyUnavailable"="当前代理不可用";
+"restartApp"="重启应用";
+"PhotoLibraryBugErrorAlert"="暂时无法访问到系统相册,可重启应用或手机后重试";

+ 1 - 2
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/Headers/RCRTCConfig.h

@@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN
 @interface RCRTCConfig : NSObject
 
 /*!
-  默认 YES:断网后一直保持重连; NO:断网后 ping 4 次(约 40s)失败后退出音视频房间
+  默认 YES:断网后一直保持重连; NO:如果音视频房间在超时时间(超时时间管理后台可以配置,默认值 60s)内没有连上网络,SDK 会自动退出音视频房间,这个时间是一个粗略值,不保证精确,有 5s 左右的误差
  */
 @property (nonatomic, assign) BOOL isEnableAutoReconnect;
 
@@ -46,7 +46,6 @@ NS_ASSUME_NONNULL_BEGIN
  */
 @property (nonatomic, assign) BOOL enableVersionMismatch;
 
-
 /*!
   默认 YES:是否支持立体声
  */

BIN
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/RongRTCLib


+ 4 - 4
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-arm64_armv7/RongRTCLib.framework/_CodeSignature/CodeResources

@@ -50,7 +50,7 @@
 		</data>
 		<key>Headers/RCRTCConfig.h</key>
 		<data>
-		mURMiBGdeWH2uZpq0LzjtyBLm+0=
+		XGthIIYd/1sIswWqzPyU6Qk27gU=
 		</data>
 		<key>Headers/RCRTCCryptoDelegate.h</key>
 		<data>
@@ -250,7 +250,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		tyi+5c8Nf7yzFhqP62wGhtjqqmg=
+		uaHE3red5ZbhXDOQ5hcT5cWv5r4=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -384,11 +384,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			mURMiBGdeWH2uZpq0LzjtyBLm+0=
+			XGthIIYd/1sIswWqzPyU6Qk27gU=
 			</data>
 			<key>hash2</key>
 			<data>
-			wKa3jF7FzjqGYCayxcO4rLosvBkkqQKTAHogpQMK9gY=
+			Z1gb82nheu6pzLUiePzDqq5wbr5eHWTll7gqv+/IoUA=
 			</data>
 		</dict>
 		<key>Headers/RCRTCCryptoDelegate.h</key>

+ 1 - 2
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/Headers/RCRTCConfig.h

@@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN
 @interface RCRTCConfig : NSObject
 
 /*!
-  默认 YES:断网后一直保持重连; NO:断网后 ping 4 次(约 40s)失败后退出音视频房间
+  默认 YES:断网后一直保持重连; NO:如果音视频房间在超时时间(超时时间管理后台可以配置,默认值 60s)内没有连上网络,SDK 会自动退出音视频房间,这个时间是一个粗略值,不保证精确,有 5s 左右的误差
  */
 @property (nonatomic, assign) BOOL isEnableAutoReconnect;
 
@@ -46,7 +46,6 @@ NS_ASSUME_NONNULL_BEGIN
  */
 @property (nonatomic, assign) BOOL enableVersionMismatch;
 
-
 /*!
   默认 YES:是否支持立体声
  */

BIN
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/Info.plist


BIN
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/RongRTCLib


+ 4 - 4
KulexiuForStudent/Pods/RongCloudRTC/RongCloudRTC/RongRTCLib.xcframework/ios-x86_64-simulator/RongRTCLib.framework/_CodeSignature/CodeResources

@@ -50,7 +50,7 @@
 		</data>
 		<key>Headers/RCRTCConfig.h</key>
 		<data>
-		mURMiBGdeWH2uZpq0LzjtyBLm+0=
+		XGthIIYd/1sIswWqzPyU6Qk27gU=
 		</data>
 		<key>Headers/RCRTCCryptoDelegate.h</key>
 		<data>
@@ -250,7 +250,7 @@
 		</data>
 		<key>Info.plist</key>
 		<data>
-		SN/WHrzsWOBYfOdQrYgKX1oA6Q8=
+		rlOiVRJWr1OS9a0FplBZkW/WRlw=
 		</data>
 		<key>Modules/module.modulemap</key>
 		<data>
@@ -384,11 +384,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			mURMiBGdeWH2uZpq0LzjtyBLm+0=
+			XGthIIYd/1sIswWqzPyU6Qk27gU=
 			</data>
 			<key>hash2</key>
 			<data>
-			wKa3jF7FzjqGYCayxcO4rLosvBkkqQKTAHogpQMK9gY=
+			Z1gb82nheu6pzLUiePzDqq5wbr5eHWTll7gqv+/IoUA=
 			</data>
 		</dict>
 		<key>Headers/RCRTCCryptoDelegate.h</key>

+ 14 - 14
KulexiuForStudent/Pods/Target Support Files/RongCloudIM/RongCloudIM-xcframeworks.sh

@@ -17,12 +17,12 @@ RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
 variant_for_slice()
 {
   case "$1" in
-  "RongChatRoom.xcframework/ios-i386_x86_64-simulator")
-    echo "simulator"
-    ;;
   "RongChatRoom.xcframework/ios-arm64_armv7")
     echo ""
     ;;
+  "RongChatRoom.xcframework/ios-i386_x86_64-simulator")
+    echo "simulator"
+    ;;
   "RongCustomerService.xcframework/ios-arm64_armv7")
     echo ""
     ;;
@@ -59,24 +59,24 @@ variant_for_slice()
   "RongPublicService.xcframework/ios-i386_x86_64-simulator")
     echo "simulator"
     ;;
-  "RongSight.xcframework/ios-i386_x86_64-simulator")
-    echo "simulator"
-    ;;
   "RongSight.xcframework/ios-arm64_armv7")
     echo ""
     ;;
+  "RongSight.xcframework/ios-i386_x86_64-simulator")
+    echo "simulator"
+    ;;
   esac
 }
 
 archs_for_slice()
 {
   case "$1" in
-  "RongChatRoom.xcframework/ios-i386_x86_64-simulator")
-    echo "i386 x86_64"
-    ;;
   "RongChatRoom.xcframework/ios-arm64_armv7")
     echo "arm64 armv7"
     ;;
+  "RongChatRoom.xcframework/ios-i386_x86_64-simulator")
+    echo "i386 x86_64"
+    ;;
   "RongCustomerService.xcframework/ios-arm64_armv7")
     echo "arm64 armv7"
     ;;
@@ -113,12 +113,12 @@ archs_for_slice()
   "RongPublicService.xcframework/ios-i386_x86_64-simulator")
     echo "i386 x86_64"
     ;;
-  "RongSight.xcframework/ios-i386_x86_64-simulator")
-    echo "i386 x86_64"
-    ;;
   "RongSight.xcframework/ios-arm64_armv7")
     echo "arm64 armv7"
     ;;
+  "RongSight.xcframework/ios-i386_x86_64-simulator")
+    echo "i386 x86_64"
+    ;;
   esac
 }
 
@@ -201,12 +201,12 @@ install_xcframework() {
   echo "Copied $source to $destination"
 }
 
-install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongChatRoom.xcframework" "RongCloudIM/ChatRoom" "framework" "ios-i386_x86_64-simulator" "ios-arm64_armv7"
+install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongChatRoom.xcframework" "RongCloudIM/ChatRoom" "framework" "ios-arm64_armv7" "ios-i386_x86_64-simulator"
 install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongCustomerService.xcframework" "RongCloudIM/CustomerService" "framework" "ios-arm64_armv7" "ios-i386_x86_64-simulator"
 install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongDiscussion.xcframework" "RongCloudIM/Discussion" "framework" "ios-i386_x86_64-simulator" "ios-arm64_armv7"
 install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongIMKit.xcframework" "RongCloudIM/IMKit" "framework" "ios-i386_x86_64-simulator" "ios-arm64_armv7"
 install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongIMLib.xcframework" "RongCloudIM/IMLib" "framework" "ios-arm64_armv7" "ios-i386_x86_64-simulator"
 install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongIMLibCore.xcframework" "RongCloudIM/IMLibCore" "framework" "ios-arm64_armv7" "ios-i386_x86_64-simulator"
 install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongPublicService.xcframework" "RongCloudIM/PublicService" "framework" "ios-arm64_armv7" "ios-i386_x86_64-simulator"
-install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongSight.xcframework" "RongCloudIM/Sight" "framework" "ios-i386_x86_64-simulator" "ios-arm64_armv7"
+install_xcframework "${PODS_ROOT}/RongCloudIM/RongCloudIM/RongSight.xcframework" "RongCloudIM/Sight" "framework" "ios-arm64_armv7" "ios-i386_x86_64-simulator"