CustomJitsiMeetSDK 0.0.243

CustomJitsiMeetSDK 0.0.243

girijwkim215 维护。



 
依赖
Giphy= 2.1.20
JitsiWebRTC~> 106.0
 

  • 作者:
  • 金延吉

jitsi-meet-ios-sdk-test

保存 jitsi meet ios sdk 的测试仓库

🌱 Jitsi-Meet IOS SDK 制作顺序


  • 1️⃣ jitsi-Meet git 👉 仓库克隆
  • 2️⃣ node_modules 安装(如果使用 node v16 以上,建议使用以下命令,如果是 yarn 则通过 yarn 安装插件)

npm --legacy-peer-deps i

  • 3️⃣ pods 安装
    以下命令是基于 m1 执行 patch-package 和 pod 安装

cd ios && pod cache clean --all && arch -x86_64 pod install --repo-update && cd ..

  • 4️⃣ mkdir jitsi-meet-ios-sdk-releases
  • 5️⃣ 进入项目文件夹/ios/scripts/release-sdk.sh,将第7行中的 RELEASE_REPO 进行修改:

    RELEASE_REPO=$(realpath ${THIS_DIR}/../../jitsi-meet-ios-sdk-releases)

  • 6️⃣ cd ios
  • 7️⃣ cd scripts
  • 8️⃣ 进入 xcode > sdk > src > Info.plist 后,通过 Bundle version string (short) 管理custom jitsi sdk 版本
  • 9️⃣ sh release-sdk.sh

🍀 SDK 创建后的工作流程

  • 1️⃣ release-sdk.sh 脚本执行成功后,sdk 将生成在 /jitsi-meet-ios-sdk-releases 中
  • 2️⃣ 进入生成的文件夹中,执行 pod trunk push CustomJitsiMeetSDK.podspec --allow-warnings。这样做是为了在 Cocoapods 中更新 SDK