ShareKit в Xcode 4 — много устаревших

#iphone #ios4 #xcode4 #sharekit

#iPhone #ios4 #xcode4 #sharekit

Вопрос:

Я только что загрузил файлы ShareKit в свой проект (который в остальном прекрасно работал) и приступил к сборке и запуску (пока без добавления кода).

Я получил 11 предупреждений и 37 ошибок!

Снимок экрана из xcode

Я чего-то здесь не понимаю? Предупреждения относятся к устаревшим функциям в файлах SHK ****.

Есть идеи?

Использование Xcode 4.

Спасибо за любую помощь, Коля

Комментарии:

1. Вы можете скопировать и вставить текст с ошибкой, но да, известная проблема. Вы можете исправить устаревшие версии и ошибки вручную или удалить некоторые файлы из проекта.

2. Спасибо, Джано. К сожалению, файлы с ошибками — это те, которые мне нужны. Думаю, я поработаю над удалением / исправлением устаревшего кода. Неужели никто этого еще не сделал?!

3. Вы могли видеть текущие форки ShareKit на github, я почти уверен, что кто-то уже сделал это за вас

Ответ №1:

Этот форк (https://github.com/mogeneration/ShareKit ) отлично компилируется / работает на XCode 4 / iPhone 3.2.1 Simulator, это должно быть полезно для вас, к тому же основано на последней официальной версии 🙂

Комментарии:

1. Спасибо, Диего — все работает хорошо.

Ответ №2:

Попробуйте возрожденный ShareKit — поддерживается сообществом.

Ответ №3:

Я использую возрожденный ShareKit, но все еще получаю некоторые предупреждения после добавления папки ShareKit в мой проект. По какой-то причине при компиляции примера проекта вообще нет предупреждений. 🙁

Ответ №4:

Для всех, у кого возникли проблемы с ShareKit в iOS5, Facebook выпустил свою собственную оболочку, которая намного более совместима, потому что, как вы знаете, Facebook сделал это.

https://github.com/facebook/facebook-ios-sdk