【问题标题】:Is XCode4 GM safe for production?XCode4 GM 对生产安全吗?
【发布时间】:2011-06-30 20:29:32
【问题描述】:

XCode4 对生产应用程序安全吗?我想进行更改,但不确定它是否会中断或导致生产问题?

【问题讨论】:

  • @closer - 虽然这个问题的措辞可能不恰当或没有提供足够的上下文,但我不明白为什么这会离题。

标签: xcode xcode4 xcode3to4


【解决方案1】:

我目前正在做一个研究项目,调查 libdispatch.h 与顺序和 posix 线程方法相比的性能,并决定自 XCode 4 的第一个预览版本开始就专门使用 XCode 4,并且可以说 GM 比任何一个都更好以前的版本。话虽如此,它仍然无法解释地在我身上崩溃,通常是在执行简单的 GIT 操作或更改视图时。我只经历过一次我认为对于 GM 来说还可以的崩溃,因为我正在测试一些相当苛刻的东西。

XCode 4 GM 覆盖了我的 XCode 3 安装,没有一个预览版这样做,它甚至保持安装预览版。这让我很惊讶,因为我一发布就升级了,他们现在可能会警告你。

我仍然迷失在 UI 中,尽管他们试图让它变得更简单。也祝你好运找到有关 XCode4 特定功能的帮助,正如预期的那样,还没有很多关于它的信息。在生产环境中,这可能是悲剧性的。

我曾短暂地玩过 InterfaceBuilder,但它真的让我很反感,我找不到任何我想要的东西。不过,我使用 IB 的时间不够长,也没有阅读足够的帮助文档来判断它。

话虽如此,我仍在积极使用它并且已经习惯了。我没有回到 3 的计划,但不建议进行生产飞跃,除非您真的需要新的编译器支持或工具。

【讨论】:

    【解决方案2】:

    如果您真的很想拥有一个可靠的生产环境,那么您还需要认真对待您的暂存环境:您可以在其中模拟(几乎*)完美的生产环境细节。

    以与部署到生产环境完全相同的方式(希望是自动化的?)部署到暂存区。然后你可以自己判断它是否会破裂。

    突破阶段很便宜,因为没有人会在它停止时浪费时间(可能除了其他开发人员。)

    打破生产...不是那么便宜,原因很明显。

    【讨论】:

    • 伟大的见解。我主要将 xcode 用于 iphone 应用程序开发,暂存的概念似乎有点矫枉过正,但同时可以产生更好的测试代码。
    猜你喜欢
    • 2012-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-25
    • 1970-01-01
    相关资源
    最近更新 更多