我应该如何分发一个OSX框架供应用程序的开发人员使用



假设我正在构建一个依赖第三方库的应用程序,但这是我自己构建的,比如Boost。我已经将依赖关系打包到一个框架中,这就是OSX做事的方式。

我现在应该如何将框架分发给依赖应用程序的开发人员?如果这是Windows,我可能会在Ubuntu上使用Nuget或apt等。Python在这类事情上有pip——有没有一种标准的MacOS方法来处理组合源代码&二进制依赖关系?

干杯。

我可以想象三种不同的方法:

  • CocoaPods:这是最接近"软件包管理器"的东西
  • 创建Github/Bitbucket存储库并使用git进行分发
  • 制作一个框架捆绑包,并通过下载(例如压缩或打包在.dmg中)或电子邮件进行分发

最新更新