Плагины iPhoto '11 можно разрабатывать? - PullRequest
4 голосов
/ 28 декабря 2010

Не можете найти информацию о разработке плагинов iPhoto для iPhoto 11. Apple полностью отказалась от iPhoto SDK?

Ответы [ 3 ]

5 голосов
/ 01 февраля 2011

Хорошей новостью является то, что база данных iPhoto является SQLite и вполне доступна для тех, кто уже знаком с SQL.Схема значительно изменилась между iPhoto '09 и '11, но концепции моих экспериментов с iPhotoMain.db из инструмента командной строки "sqlite3" по-прежнему актуальны.

5 голосов
/ 29 марта 2012

Войдите в свою учетную запись developer.apple.com и вставьте ее в Safari:

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

4 голосов
/ 04 января 2011

Я не могу ответить на этот вопрос официально, но похоже, что Apple отказалась от него. Раньше SDK / пример кода был легко доступен на сайте разработчика, но теперь его довольно сложно отследить. С другой стороны, это можно сделать с помощью старого примера кода, который они использовали, предполагая, что вы можете его найти. Недостатком является то, что когда это трудно найти, скорее всего, Apple больше не будет его поддерживать. Конечно, возможно, они примут новую архитектуру плагинов, но я не буду затаить дыхание.

Я нашел эту ссылку на пример кода плагина iPhoto Exporter: http://code.google.com/p/slideshowexporter/ Я думаю, кто бы ни опубликовал этот код в коде Google, он изменил его в соответствии со своими потребностями, но похоже, что часть исходного кода все еще в такт и может быть хорошей отправной точкой для вас.

Я могу подтвердить, что пример кода Apple работает с iPhoto 11. У меня просто нет официальной ссылки.

Удачи.

...