与未知开发者在 Hackhackons 中进行 iOS 开发?如何将 Xcode 和调试工具分享给没有 OSX 设备的人? [关闭]

Posted

技术标签:

【中文标题】与未知开发者在 Hackhackons 中进行 iOS 开发?如何将 Xcode 和调试工具分享给没有 OSX 设备的人? [关闭]【英文标题】:iOS development in Hackhactons with unknown devs? How to share Xcode and debugging tools to people having no OSX device? [closed] 【发布时间】:2012-11-05 21:53:47 【问题描述】:

由于类似的线程here,我错误地建议关闭,但现在这个线程完全不同了,与称为 Hackhacktons 的快速开发活动有关,在那里你会遇到使用其他设备的陌生人。通常,我们使用 android 进行开发是因为不想将任何人排除在外,但 ios 会非常酷,现在正努力使其成为可能。有了新的 Mountain Lion 和 ScreenSharing,显然无需真正拥有 OSx 即可开发 iOS 应用程序。

未解决

三。 Mountain Lion 和 VNC:这个选项与购买 Apple Airs 等非虚拟 Apple 产品的麻烦有什么不同?调试和VNC没什么区别吧?

V。我的朋友说 Mac Mini 实际上非常强大,所以通过它我可以将 Xcodes 提供给我们没有时间安装的黑客活动中的许多不知名的开发人员。对吗?

六。不带服务器的 Mac Mini 对用户数量有限制吗?我想为没有 OSX 设备的合作者提供 Xcode 和调试工具。

已解决

我。 [bames53, yes] 在工作站附近的强大的 Apple Desktop Mac Pro 计算机上运行 Apple 服务器怎么样?工作站可以运行 Windows、Debian、Ubuntus 和 OpenBSD 等任何东西吗?因此,开发人员可以保留自己的机器而无需任何过渡到 Apple 产品的成本,这可能吗?

二。 [bames53, no] 如果有 10 位开发者使用 Apple 服务器,我需要每年支付 99 美元还是 99 美元乘以 10 美元?

四。 [bames53, no] 有没有像 x220 这样的 Apple 3G 产品可以用作黑客活动中的热点?

【问题讨论】:

您可能可以这样做,但我怀疑在一次托管 100 到 1K 开发人员的服务器上性能会非常糟糕。即使您是离岸外包,您真的需要那么便宜而不为您的开发人员投资合适的硬件吗? 我建议重新打开该线程以使该线程更具信息性,它不再重复或偏离主题。我已经简化了很多。 【参考方案1】:

听起来您在询问 OS X Server 上的客户端限制。

曾经有一个 OS X Server 许可证,用户限制为 10 个,而无限制的客户端许可证更贵。新版本没有任何限制;它们现在都是为无限客户服务的。

在工作站附近的强大的 Apple Desktop Mac Pro 计算机上运行 Apple 服务器怎么样?工作站可以运行 Windows、Debian、Ubuntus 和 OpenBSD 等任何东西吗?因此,开发人员可以保留自己的机器而无需任何过渡到 Apple 产品的成本,这可能吗?

我。您可以使用所有平台上可用的软件远程登录 OS X。我从未尝试让多个用户通过 VNC 登录到不同的帐户,但 this 表示从 Lion 开始就支持它。

如果有 10 位开发者使用 Apple 服务器,我需要每年支付 99 美元还是 99 美元乘以 10 美元?

二。大概您指的是在 iOS 或 OS X 应用商店上销售的每年 99 美元的成本。如果您不在 App Store 上销售,则根本不需要支付,如果您是,我相信您只需为整个组织支付 99 美元/年。

如果我在任何 Mac 计算机上安装 OS X Lion,任何数量的用户都可以登录并开始使用 Xcode,而无需购买任何 Apple 产品?如果这是真的,这可以大大加快 iOS 的开发速度,而不会浪费时间进行各种安装。此选项与购买 Apple Airs 等非虚拟 Apple 产品的麻烦有什么不同?调试和VNC没什么区别吧?

是的,我觉得你说得对。您可能实际上并不希望 100 个用户尝试在同一台机器上运行 Xcode...

我正在尝试在大多数人缺乏 Apple 产品的黑客活动中开发 Apple 应用程序。如果我可以购买一台运行服务器并充当 3G 热点的小型 Apple Mini,那么在有限的时间内开发 Apple 产品会容易得多。我确实喜欢运行 x220 笔记本电脑,因为它支持 3G,而不是在 Apple 笔记本电脑中,所以转向 Apple 产品对我来说并不是真正的选择。然后再次购买小型 Mac -mini 可能对 VNC 更有用,人们的笔记本电脑和 iPad 中都有显示器,但是必须支持硬件编码,这样很容易添加许多显示器或速度很慢。

[M]同一硬件上的任何用户都将受到更多资源限制。除了适用于任何 VNC 会话的正常差异之外,我不知道有任何差异。不,遗憾的是,目前还没有内置蜂窝访问的 OS X 系统。

【讨论】:

以上是关于与未知开发者在 Hackhackons 中进行 iOS 开发?如何将 Xcode 和调试工具分享给没有 OSX 设备的人? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

transitionFadeWithDuration-未知的类方法

在循环中收集未知数量的结果

如何探索windows内核中未知的数据结构

Mac 不显示未知来源选项的解决办法

如何在 Android Oreo 中管理来自未知来源的安装?

使用未知标签对数据进行分类并在 matlab 中验证结果