对于Mountain Lion,Apple如何定义透明应用程序生命周期(TAL)?


0

定义

苹果 talagent(8)OS X手册页 (2010年9月1日,在狮子被释放之前很久)提到但是 没有定义 透明的App Lifecycle功能

在狮子被释放之前的一段时间,我明白TAL包括:

  • 自动保存
  • 版本
  • 恢复。

现在,我不太确定。 (怀疑版本并不严格地说在TAL中,因为并非所有支持该循环的应用程序也支持版本。)

请问,任何人都可以给出比下面更好的答案吗?

更短更明确的东西 - 可能参考Apple的单个电子邮件或页面 - 将是理想的选择。谢谢。

旁注,10.8的问题

macbookpro08-centrim:~ gjp22$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.8
BuildVersion:   12A269
macbookpro08-centrim:~ gjp22$ man talagent
macbookpro08-centrim:~ gjp22$ which talagent
macbookpro08-centrim:~ gjp22$ talagent
-bash: talagent: command not found
macbookpro08-centrim:~ gjp22$ 

- 无法按照手册中的说明手动运行该命令。我将向Apple提供错误报告。相反,例如:

/System/Library/CoreServices/talagent -dump Finder

格雷厄姆,你能改写第一句话,似乎有些东西缺失了
nohillside

好多了。我仍然不确定这个问题是否可以回答,但我们可以在聊天中讨论这个问题。
nohillside

......现在 在聊天中 ...
Graham Perrin

Answers:


1

狮子

碳框架发行说明 (2011-04-11,操作系统发布前三个月)放置了三件事 透明的App生命周期 与操作系统的种子有关:

  • 持久的状态
  • 突然终止
  • 自动终止。

山狮

Mac App编程指南:核心应用程序设计 (2012-07-23,OS发布前两天) 应用程序生命周期 是:

...应用程序从发布到终止的进度。 ...

然后 自动和突然终止 是:

...使应用程序终止透明的技术......

(不出所料,该指南中没有提到碳。)


摘要

也许2010年的手册页 talagent在Lion和Mountain Lion中,使用了在Lion发布之前已经过时的表达式(Transparent App Lifecycle)。

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.