以开发商身份升级到Mac OS Lion
我打算购买Mac OS Lion,但我想知道一些信息。 - Snow Leopard的应用程序是否与Lion兼容? - 用Xcode for Lion编译的应用程序是否与Snow Leopard兼容?如果这些应用程序使用狮子座的功能popovers/fullscreen会怎么样?以开发商身份升级到Mac OS Lion
xCode需要一个完整的下载(完整的5 * ish GB),如果你是一个Java人,你将不得不重新下载Java,因为它不包括在内(这是我第一次在Lion中打开eclipse的经验)。
一些雪豹应用程序是兼容的,不是所有的(ppc应用程序不会工作)。最好先与软件供应商核实一下。
另一件事你的图书馆文件夹升级其中一些其他其中狮子试图'保护'其用户。为了解决这个问题,只需将命令输入终端。 (您的用户名替换用户名并与隐藏的文件夹名foldertoreveal)
chflags nohidden /Users/Username/FolderToReveal
升级过程中的其他智慧一直很好。作为参考,我是一个Obj C/C++/C和Java开发人员。希望这有助于
而且将您链接到这篇文章关于狮子开发Java: Stack Overflow post on Java in Lion
一个很好的兼容的应用程序列表可在RoaringApps。我强烈建议您在那里检查您最喜爱的编辑器/ IDE /等。
值得注意的是:
- TextMate: “工作正常”,但也有some issues
- BBEdit: “做工精细”
- iTerm2: “做工精细”(minor interface bugs)
- 和当然,Apple的工具需要升级到XCode 4.1。
至于与狮子的新API进行开发,你可以明确地目标 OS X的兼容性特定版本。在编译10.6时,这些新API将不会在编译期间暴露,并且如果您尝试使用它们,您将收到关于无法识别的选择器的警告。
到目前为止我已经注意到: - 确保安装了XCode 4.1(与4.0不同,它是一个免费的单独下载),它修复了Python包含混乱 - 进入终端并输入“java” ,这将触发Java运行时
的下载,但我选择了回避用干净的去修复所有库的负担安装狮(从USB密钥)
cvs
停止为我工作,但下载Xcode似乎是一个不必要的重量级修复。给我的PATH
添加/Developer/usr/bin
为我修复了它。
我特别想听听升级是否需要重新安装开发工具,库等,就像它在过去的OSX版本中一样。我真的想升级,但是如果我不得不花费数小时重做xcode,ruby等等,我可能会在几天内放弃它。 –
星期几。所以他们可以解决他们在测试中错过的大问题。 :-) –