@Xerby

Как исправить ошибку в pods headers (iOS, XCode)?

Прошу прощения, я очень далёк от iOS разработки, но получилось так, что мне надо скомпилировать iOS приложение из исходных кодов. XCode 6.1 выдаёт ошибку Expected identifier or '(' в файле projectName/Pods/Headers/Public/VK-ios-sdk/VKSdk.h. Сам файл состоит всего из одной строки ../../../VK-ios-sdk/sdk/Source/VKSdk.h. Мне кажется, что это что-то типа линк файла, который даёт ссылку на оригинальный заголовочный файл, но почему то он не компилится. Разработчик отдававший исходники уверял, что всё работает. Активное гугление не помогло.
  • Вопрос задан
  • 2363 просмотра
Пригласить эксперта
Ответы на вопрос 2
smanioso
@smanioso
Отмечайте ответы на свои вопросы!
При передаче исходников побились символические ссылки. Попросите разработчика отправить исходники в более приемлемом архиве или вручную замените SDK Вконтакте:
- https://vk.com/dev/ios_sdk
- https://github.com/VKCOM/vk-ios-sdk

UPD: я в однострочниках не силен, поэтому только в самом крайнем случае можно использовать такую команду:
sh -c 'ln -sf "$(cat ./$0)" "./$0"' VKSdk.h
где вместо VKSdk.h подставлять все файлы на которые он будет ругаться подобным образом.
Ответ написан
Комментировать
@Xerby Автор вопроса
Оказалось что я не то открывал. Я открывал xproject файл, а надо было файл воркспейса.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы