【问题标题】:When updating the TestFlight SDK do you need to delete the old version?更新TestFlight SDK时是否需要删除旧版本?
【发布时间】:2013-08-14 12:14:19
【问题描述】:

如果您安装了旧版本,如何安装新的 TestFlight SDK?在安装新的之前,您会从项目中删除旧的 sdk 文件夹吗?还是您只是将旧的安装在顶部?这对 libTestFlight.a 文件有何影响?

【问题讨论】:

  • 你真的应该看看 CocoaPods。我将它用于我在项目中使用的所有框架。它出色地管理它们。 TestFlightSDK 也在那里。所以要更新它,你只需在终端中运行pod update。每个人都应该使用它。 cocoapods.org
  • @Fogmeister 我不得不补充一点,使用 CocoaPods 是您的意见。我在我的项目中为 Testflight SDK 使用 git 子模块,而不是 CocoaPods;这只是我的意见
  • @Abizern 当天毫无意义的评论奖颁给了……当然这是我的意见……我什至不知道如何回应。完全被那个评论弄糊涂了。
  • “你真的应该……”我知道这是你的意见 - 只是提醒 OP 它是。没必要为此生气。
  • “你真的应该……看看 Cocoapods”(请不要断章取义)。我不会告诉他使用它。我建议他看看它,因为我发现它非常有用。它让我更容易使用外部框架。我没有难过,只是感到困惑。

标签: objective-c testflight


【解决方案1】:

如果您将 TestFlight 源添加到项目中,它将构建库,因此只需覆盖源文件就足够了,删除和重新添加它们也是如此。只要您干净利落地执行此操作,并且不要将旧文件和新文件放在一起,就没有什么区别。

使用 CocoaPods/Git 子模块/任何其他方法来执行此操作。

【讨论】:

  • 那么旧文件夹是1.2.4,新文件夹是2.0,所以我想它会创建一个新文件夹,即使内容相同?所以也许最好只删除旧的 1.2.4 文件夹并添加 2.0 文件夹?
  • 文件夹的名称并不重要,只要它在 Xcode 中即可。不过,它确实对您的源代码管理系统产生了影响。无论哪种方式,只要确保您使用的是正确版本的源代码。
  • 您能告诉我如何使用 pod 将 TestFlight 添加到我的 Objective-c 项目中吗?我应该在 podFile 中写什么?
  • 你不再这样做了。 TestFlight 现在是 Apple 的一部分。
猜你喜欢
  • 2017-04-11
  • 1970-01-01
  • 1970-01-01
  • 2017-01-28
  • 1970-01-01
  • 2020-10-16
  • 2020-12-14
  • 2018-01-24
  • 2016-12-05
相关资源
最近更新 更多