Apple

针对Apple硬件和软件的高级用户的问答


3
iCal不再运行脚本?
我有一些AppleScripts形式的自动化任务,我计划通过iCal事件将其整夜运行。仅在“事件发生前0分钟”将事件设置为“运行脚本”,然后选择要运行的各种脚本。 但是,自从升级到Mountain Lion以来,“运行脚本”现在只是“打开文件”,并且脚本没有运行,它们只是在AppleScript编辑器中打开。 我尝试将脚本编译到应用程序中,以查看是否可以选择要打开的脚本,但是无法从事件中选择它们(它们显示为灰色)。 如何获取日历来运行脚本? 相反,是否有更好的方法来安排脚本运行?

4
错误:与git一起使用时,编辑器'vi'存在问题
使用vi作为的编辑器时,我遇到了一个奇怪的问题git commit -a。 正常流程是:输入git commit -a,vi出现,输入我的提交消息,然后:wq从保存并退出vi。 这很好。但是,有时我会打错字,而不是:wq键入:Wq(因为我将shift用于:)。然后,当我纠正自己并:wq再次键入时,git出现以下错误: error: There was a problem with the editor 'vi'. Please supply the message using either -m or -F option. 我怎样才能解决这个问题?

4
OS X和JAVA_HOME位置支持多种Java版本
我知道在OS X上可以有多个Java版本,但是我很难理解它是如何工作的。 我升级到山狮,现在echo $JAVA_HOME是空的。 但是在 /System/Library/Frameworks/JavaVM.framework/Versions/ 1.4 1.5 1.6 A CurrentJDK 1.4.2 1.5.0 1.6.0 Current 当我进入1.4.2并执行java - version或./java -version Java(TM)SE运行时环境(内部版本1.6.0 _33-b03-424-11M3720) 那么,为什么所有这些版本都使用相同的Java版本呢? 然后,我从Oracle下载了JDK 7并安装了它。 通常在哪里安装新的JDK? 最后一个问题:如何选择所有应用程序默认运行的版本? 在赢。我设置JAVA_HOME为C:/ProgramFiles/Java/.… 我在Path中放置的位置JAVA_HOME/bin,仅此而已。


5
我应该使用Mini DisplayPort转DVI还是HDMI转DVI适配器?
我购买了新的Retina MacBook Pro,它具有HDMI输出和两个Thunderbolt端口。我使用的外接显示器带有DVI输入。我应该购买Thunderbolt / mini DisplayPort转DVI适配器还是HDMI转DVI适配器?大概,HDMI适配器会便宜一些,因为我不必购买Apple适配器。是否有理由选择mini DisplayPort?我记得读过关于视频质量的DVI和HDMI相同。在这方面的任何其他指示或建议也将受到赞赏。我想可能是因为它们位于计算机的相对两侧,所以我可以选择要放在显示器侧面的那个。 是的,我确实知道我的旧显示器看起来像视网膜显示器旁边的废话。

8
如何检查阻止MBP正常关闭/重新启动的原因并进行修复?[现在有日志条目]
并希望最终进行真正的编辑:升级到Mountain Lion之后,该问题似乎已解决,希望永久存在。 最终编辑:问题不会一直发生,有时我必须等待几天才能发生。因此,很难在不同的条件下(即安全模式或禁用某些软件)进行测试,我认为花数天时间在不同的条件下进行修复是不值得的。Graham Perrin的建议对于查找有关重新启动/重新启动问题的特定信息(在通用日志中找不到)最有帮助。 一些日志条目位于底部的“编辑”中: 2010年中15英寸MacBook Pro,运行OS X 10.7.4。有时,当尝试重新启动或关闭机器时,它将无法工作-屏幕变灰,显示纺车轮,但是机器无法关闭电源,因此几分钟后,我必须通过按电源关闭机器按钮。 这并非每次都发生,并且我无法将会话期间使用的任何软件与该问题相关联。实际上,在测试时,有时在启动计算机后立即尝试关闭计算机时会发生这种情况。 如何检查阻止正常关机/重启的原因?我假设我必须查看一些日志文件,但是我不确定要查找哪些文件和查找什么。 编辑:按照Graham Perrin的建议,在nvram中添加了详细的启动/关闭设置,最终计算机在重启时卡住了。我在屏幕上看到了一些详细的条目,重新启动后在/var/log/launchd-shutdown.log中找到了它们。似乎WindowServer可能与此有关。以下是该日志文件的末尾,其中前三列已删除(第一列具有递增的整数,第二列具有条目“ 1”,第三列-“ com.apple.launchd”): 234 com.apple.WindowServer Dispatching kevent callback. 234 com.apple.WindowServer Job has not died after being killed 2 seconds ago. Simulating exit. 234 com.apple.WindowServer Dispatching kevent callback. 234 com.apple.WindowServer EVFILT_PROC event for job. 1 com.apple.launchd KEVENT[0]: udata = …
12 lion  macos  shutdown  restart 

5
视网膜Macbook Pro:字体看起来很糟糕
几天前,我在商场里检修了带Retina显示屏的MacBookPro,发现了一些东西: 照片看起来很棒 苹果应用程序具有超清晰的文字 我尝试过的所有其他应用程序的文本看起来都很糟糕(Microsoft Office,Adobe Acrobat) 我尝试以不同的分辨率运行,但没有帮助。我确实注意到在MS Word中创建的PDF文件(在MS Word中看起来很糟糕)在Preview中看起来很漂亮,所以我认为它不是源文件的问题。 我是开发人员,所以我很可能会使用Ruby Mine,Coda,Textmate,Parallels中的Visual Studio等工具。我认为终端中的vim看起来会很好,但我没有检查。 有什么可以帮助呢?如何防止文字看起来糟透了?这是我的生计,因此必须工作。 注意:程序员程序员.stackexchange.com用户在下面添加了此注释: Eclipse IDE和Xcode中的文本看起来不错。MS Word没那么多。 这源于有关在“高分辨率屏幕”上进行编程的讨论,可能对阅读本文的人有很好的参考作用。/software/154710/do-higher-resolution-laptop-displays-matter-for-programmers
12 macbook 




4
iPhone的价格是iPod touch的3倍以上,苹果在iPhone上的利润空间是多少?
除了像小型相机之类的微小差异外,iPhone和iPod touch之间的根本区别还在于GSM / CDMA天线,我想还要更多的电池来支持该天线。 然而,iPhone的价格为650美元,而iPod touch的价格为200美元,这对我来说真是令人惊讶。 是因为苹果在iPhone上有更大的利润空间,还是iPhone的组件真的贵了很多? 编辑:我的问题不是关于需求和报价的概念。为了更加明确,我将问题改为Apple在iPhone上的利润要比iPod touch多多少?原始标题:“为什么iPhone的价格比iPod touch高3倍?”

2
当主磁盘位于外部时,有什么方法可以手动祝福固件?
我的iMac(2010年中)一直困扰着我,将我的EFI固件升级到1.8。可悲的是,无论我尝试升级EFI多少次(通过手动安装或自动更新),它似乎都无法通过,并在下次重启时再次询问我。 主要原因似乎是我在完全外部的磁盘(火线)上运行Mac OSX。我正在为Windows保留内部磁盘。我相信这是造成我麻烦的原因,因为当人们从另一个内部磁盘运行os x时(通常是当他们用SSD驱动器替换MacBook或iMac SuperDrive时),您会发现许多人也遇到类似的问题。 在互联网上搜索时,我发现了一些资源,这些资源似乎表明可以手动祝福固件。例如这个 ; 请注意,他们的解决方案是针对一个稍微不同的问题的,在该问题中,安装Ubuntu使EFI混乱,但一切都在主磁盘上运行。 我下载了固件,提取了相关文件(IM112_0057_01B_LOCKED.scap),然后尝试-失败-手动推送更新。 我不太确定祝福的工作方式,也不知道应将efi更新保存在哪里(我很惊讶它似乎保存在磁盘上,而不是计算机本身,但是我可能会误解EFI的工作方式)。我试过了: sudo bless -mount / -firmware blabla.scap sudo bless -mount /Volumes/Main -firmware blabla.scap etc… 没有成功!如果谁能更好地理解EFI / bless命令可以帮助我,我将非常感激。 --verbose如果有帮助,我可以共享命令的输出。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.