4

找不到有关 iPhoto 为 iPhoto 11 开发插件的任何信息。Apple 是否完全放弃了 iPhoto SDK 工作?

4

3 回答 3

5

一个好消息是 iPhoto 数据库是 SQLite 并且对于已经熟悉 SQL 的人来说很容易访问。架构在 iPhoto '09 和 '11 之间发生了相当大的变化,但我从“sqlite3”命令行工具访问 iPhotoMain.db 的实验背后的概念仍然相关。

于 2011-02-01T08:01:01.620 回答
5

登录您的 developer.apple.com 帐户并将其粘贴到 Safari 中:

https://developer.apple.com/downloads/download.action?path=Developer_Tools/iphoto_08__plugin_sdk/iphoto_08_plugin_sdk.dmg

于 2012-03-29T05:23:52.793 回答
4

我不能正式回答这个问题,但苹果似乎放弃了它。SDK/示例代码过去在开发者网站上很容易获得,但现在很难找到。好的一面是它仍然可以使用他们曾经提供的旧示例代码来完成,假设你可以找到它。不利的一面是,当很难找到这样的产品时,Apple 很可能不会再支持它了。当然,也许他们会采用新的插件架构,但我不会屏住呼吸。

我找到了 iPhoto Exporter 插件代码示例的链接:http ://code.google.com/p/slideshowexporter/我认为无论是谁将这个发布到谷歌代码的人都对其进行了修改以满足他们的需求,但它看起来像一些原始的代码仍然完好无损,可能是您的一个很好的起点。

我可以确认 Apple 示例代码适用于 iPhoto 11。我只是没有官方链接。

祝你好运。

于 2011-01-04T05:41:23.567 回答