DisplayCandy — это анимационный фреймворк для iOS. Я пытаюсь изменить его (конечно, с разрешения автора), чтобы имитировать анимацию iOS 6.x на iOS 7.x/8.x. Во-первых, я хотел посмотреть, работает ли исходный код на iOS 8.x, но это произошло при запуске «make package» в терминале:
Making all in displaycandysettings...
Making all for bundle DisplayCandySettings...
Copying resource directories into the bundle wrapper...
Compiling DCSettingsListController.m...
Linking bundle DisplayCandySettings...
Stripping DisplayCandySettings...
Signing DisplayCandySettings...
Making all for tweak DisplayCandy...
Compiling DCFunctions.m...
DCFunctions.m:3:10: fatal error: 'GraphicsServices/GraphicsServices.h' file not
found
#include <GraphicsServices/GraphicsServices.h>
^
1 error generated.
make[2]: *** [obj/DCFunctions.m.4c382f22.o] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [DisplayCandy.all.tweak.variables] Error 2
Я установил символические ссылки theos как в файлах проекта, так и в файлах панели настроек. Код доступен здесь. Я не разработчик оригинальной настройки, но я собираюсь изменить ее, чтобы она имитировала анимацию iOS 6. Как исправить ошибку? Кажется, не хватает файла, но я не знаю, где взять этот файл, и не знаю, куда его поместить. Я использую MacBook Pro на OS X 10.10.1 и пытаюсь выполнить развертывание на iPod touch 5-го поколения под управлением iOS 8.1.