У меня есть проект статической библиотеки, включенный в мой основной проект. Я следовал this tutorial. Он работал, когда у меня был Xcode 5. Он прекратил работу после обновления до Xcode 6. Что может быть причиной? Я использую CocoaPods 0.35.0.Проект статической библиотеки Xcode 6
ответ
При использовании Cocoapods вы не должны устанавливать «Other Linker Flags» вручную. Это автоматически устанавливается как часть процесса pod install.
Часть Учебного пособия, на котором вы ссылались, указывает вам установить Другие флаги компоновщика вручную.
Перейдите в свой проект и очистите значение . Другие значки компоновщика значение на уровне проекта и целевом уровне (если оно выделено жирным шрифтом), выделив значение и удалив удаление.
После удаления вы должны увидеть унаследованное значение, поступающее из файла Pods.xcconfig. Что-то вроде:
-ObjC -framework CoreGraphics
Вы можете проверить это, нажав «Уровни» слева от строки поиска.
У вас должны быть отсортированы библиотеки cocoapods. После этого добавьте путь к своим статическим библиотечным заголовкам, установив "Header Search Paths"
на "${inherited} /path/to/static/libary/headers"
- 1. Развертывание статической библиотеки в Xcode 6
- 2. Использовать проект общей библиотеки Xcode для статической библиотеки
- 3. Xcode как добавить проект статической библиотеки в другой проект?
- 4. Xcode: несколько версий статической библиотеки
- 5. дубликат символа при добавлении статической библиотеки в проект Xcode
- 6. Xcode: копирование цели статической библиотеки в новый проект
- 7. Добавление статической библиотеки в консольное приложение XCode
- 8. Добавление статической библиотеки в проект iPhone
- 9. Создание статической библиотеки статических библиотек в XCode
- 10. Xcode 4 Создание статической библиотеки Confusion
- 11. Импорт статической библиотеки в Android-проект
- 12. Добавление библиотеки в проект Xcode
- 13. Xcode 6 не находит библиотеки cocoapods
- 14. Проект CocoaPods зависит от локальной статической библиотеки C
- 15. Как преобразовать проект статической библиотеки в проект dll в VS2005
- 16. Как преобразовать проект ActiveX (webbrower hosting) в проект статической библиотеки?
- 17. Как добавить основной метод в проект статической библиотеки?
- 18. Преобразование цели статической библиотеки в цель рамки в проекте Xcode
- 19. Использование статической библиотеки и расслоение продуктов из Xcode 4 подпроекта
- 20. XCode 4.2 и использование статической библиотеки, вызывающей проблемы
- 21. XCode: неизвестный класс интерфейса строитель файла при использовании статической библиотеки
- 22. Создание универсальной библиотеки в Xcode 6
- 23. Xcode 6 прекратил проект очистки перед зданием
- 24. Xcode 6 не может построить проект ICloud
- 25. Xcode ошибка 6 разрешение на новый проект
- 26. Как создать пустой проект в Xcode 6?
- 27. Статической ошибка сегментации библиотеки при вызове другой статической библиотеки
- 28. Проект XCode с символами отладки библиотеки и приложения
- 29. Xcode 4: Как добавить зависимость целевой статической библиотеки к проекту
- 30. Xcode: зависимость зависимости статической библиотеки от ссылки на Project
К сожалению, это ничего не меняет. (Я делаю «clean», «pod install», все время закрываю/открываю Xcode.) –
У вас есть настраиваемый xcconfig для вашего проекта? Вы видите какие-либо предупреждения при запуске pod install? Расскажите, что вы видите, если это так. – applejack42
после вашего ответа я очистил «маршруты поиска заголовка» и «другие флаги компоновщика» и поместил $ (унаследован) в оба из них. И сделал «pod install» и все прочее. Но проблема все еще сохраняется. –