{"id":22705325,"url":"https://github.com/hecom-rn/hysdkdeploy","last_synced_at":"2025-03-29T20:25:33.634Z","repository":{"id":62446291,"uuid":"224586814","full_name":"hecom-rn/HySDKDeploy","owner":"hecom-rn","description":"环信 SDK","archived":false,"fork":false,"pushed_at":"2019-11-28T08:16:07.000Z","size":89746,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-04T21:18:14.869Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hecom-rn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-11-28T06:40:42.000Z","updated_at":"2019-11-28T08:15:41.000Z","dependencies_parsed_at":"2022-11-01T23:03:21.860Z","dependency_job_id":null,"html_url":"https://github.com/hecom-rn/HySDKDeploy","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hecom-rn%2FHySDKDeploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hecom-rn%2FHySDKDeploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hecom-rn%2FHySDKDeploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hecom-rn%2FHySDKDeploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hecom-rn","download_url":"https://codeload.github.com/hecom-rn/HySDKDeploy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246239406,"owners_count":20745707,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-10T09:10:00.257Z","updated_at":"2025-03-29T20:25:33.602Z","avatar_url":"https://github.com/hecom-rn.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **HySDKDeploy**\n\n这是环信的iOS SDK，经过lipo处理后的，专用于armv7和arm64真机打包的Pod库。\n\n## 安装方法\n\n在iOS工程的Podfile中，添加如下语句。\n\n```\npod 'HySDKDeploy'\n```\n\n具体用法参照环信官网：[http://docs.easemob.com/](http://docs.easemob.com/)\n\n## 更新流程\n\n### 更新zip文件\n\n* 查看最新的Hyphenate.podspec：`pod spec cat Hyphenate`。\n* 在Hyphenate的podspec文件中，找到source，下载zip包。\n* 解压缩后，运行如下命令： [或者参考](\u003chttp://docs-im.easemob.com/im/ios/sdk/prepare#%E9%9B%86%E6%88%90%E5%8A%A8%E6%80%81%E5%BA%93%E4%B8%8A%E4%BC%A0appstore\u003e)\n    * `mv iOS_Pods_IMFullSDK_VX.X.X iOS_Pods_IMDeploySDK_VX.X.X`\n    * `cd iOS_Pods_IMDeploySDK_VX.X.X`\n    * `lipo Hyphenate.framework/Hyphenate -thin armv7 -output Hyphenate_armv7`\n    * `lipo Hyphenate.framework/Hyphenate -thin arm64 -output Hyphenate_arm64`\n    * `lipo -create Hyphenate_armv7 Hyphenate_arm64 -output Hyphenate`\n    * `mv Hyphenate Hyphenate.framework/`\n    * `rm -f Hyphenate_arm*`\n* 重新压缩成`iOS_Pods_IMDeploySDK_VX.X.X.zip`。\n* 新建一个目录，将zip文件拷贝到其中，然后运行如下命令：\n    * `git init`初始化git配置。\n    * 添加远程仓库。\n    * `git stage .`暂存zip文件。\n    * `git commit -m 'update'`提交新的zip文件。\n    * `git push -f origin zip`强行推送到Github上。\n\n### 更新Pod配置\n\n* 进入当前仓库目录，切换本地到master分支，更新`HySDKDeploy.podspec`文件，包括其中的主版本号，和source下载链接版本号，以及路径中的版本号，使之与Hyphenate.podspec的版本号保持一致。\n* `git push origin master`推送到Github上。\n* `pod trunk push ./HySDKDeploy.podspec`发布podspec到CocoaPod上。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhecom-rn%2Fhysdkdeploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhecom-rn%2Fhysdkdeploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhecom-rn%2Fhysdkdeploy/lists"}