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