【问题标题】:Twillio framework compression issue while pushing the code to github将代码推送到 github 时出现 Twilio 框架压缩问题
【发布时间】:2017-11-21 07:38:18
【问题描述】:

我正在使用 Twilio 框架创建一个项目来创建会议室,我按照 Twilio 文档链接“https://www.twilio.com/docs/api/video/ios”中的指导手动集成了框架,它可以正常工作,能够创建房间并且一切正常,但是在尝试推送文件时到 GitHub,它卡住了压缩错误。这不是 Github 问题,因为我能够推送相关文件(视图控制器更改),而且框架大小为 153MB,这可能是个问题。 附有错误消息的屏幕截图 error message while pushing code Twilio framework files

编辑 我也尝试过使用 git commond 行。问题是 twilio 超过了 GitHub 的文件大小限制 100.00 M 有没有其他方法可以添加 twilio 框架,或者我可以删除不需要的文件,然后只需拖放所需的文件?

我正在使用 Xcode 8.3.3 和 Gitbox 和 Twilio version1.x

【问题讨论】:

  • 你试过用命令行工具git将代码推送到GitHub吗?可能只是 Gitbox 压缩大文件的问题?
  • 我试过也得到相同的错误文件超过 100MB 有没有其他方法可以添加 Twilio 视频框架,我无法使用 pod,目前无法更新 pod,你支持 Carthage 吗?我不能只在我的项目中拖动 Twilio 文件吗? PS 错误消息“远程:错误:文件 TwilioVideo.framework/TwilioVideo 为 148.92 MB;这超出了 GitHub 的文件大小限制 100.00 MB”

标签: ios objective-c xcode8 twilio


【解决方案1】:

这里是 Twilio 开发者宣传员。

如果您无法使用 CocoaPods,则存在文件大小问题。虽然现在对此无能为力(对不起!)我们已经意识到这个问题并希望解决它。我不能保证任何时间表,但我们将努力支持 Carthage,这应该会为您解决这个问题。

当此支持发布时,我会尽量通知您。

【讨论】:

    【解决方案2】:

    如果有人遇到同样的问题,您可以在将代码推送到 Github 时临时将 Twilio/video 文件添加到忽略文件中,然后在拉取时可以手动将该文件添加到 Twilio 框架文件中, 我知道这是忙碌且耗时的,但您不会被卡住,无论如何,您不想在存储库中推送和存储如此大的文件。只是和代码中的 cmets,所以如果另一个开发人员在同一个分支上工作,可以遵循相同的步骤。

    PS:始终使用 cocoa-pods 而不是手动。我必须手动完成,因为其他一些 cocoa-pods 库正在更新,#这么多代码更改而且我有时间限制。

    【讨论】:

      猜你喜欢
      • 2021-04-16
      • 2017-04-18
      • 2018-03-28
      • 1970-01-01
      • 2016-04-26
      • 2020-01-21
      • 1970-01-01
      • 1970-01-01
      • 2018-06-23
      相关资源
      最近更新 更多