Я получаю немного более старый проект от другого разработчика, и я должен исправить некоторые проблемы и добавить новые функции. Проект в основном написан в ObjC и использует CocoaPods в качестве менеджера зависимостей. Предыдущий разработчик создает свой собственный модуль в Development Pods и содержит в основном бизнес-логику для приложения. Поэтому мне нужно было добавить некоторые классы, такие как RCZMortgage. Но когда я пытаюсь использовать его в основном проекте, у меня возникает проблема:Класс импорта из пакетов разработки с CocoaPods
'RCZMortgage.h' file not found
Так что я думал, что должен обновить pod. Поэтому я использую команду update pod
для этого одного модуля разработки, но после этого у меня возникла проблема с Bridging-Header.h
и что файлы там не могут быть найдены (я не знаю, исправляет ли обновление предыдущую проблему или просто приносит больше). Предыдущий разработчик начинает создавать несколько классов в swift.
Bridging-header.h выглядит следующим образом:
#import "RCZAdvertisementBadge.h"
#import "UIView+Centering.h"
#import "UIColor+CustomColors.h"
#import "UIView+Sizing.h"
#import "SDWebImageManager+AutoScale.h"
#import <SDWebImageManager.h>
#import "RCZImageUrlBuilder.h"
В podfile есть:
platform :ios, '7.0'
но не use_frameworks!
Я не уверен, информаций мне нужно помочь. Какие файлы следует писать здесь, чтобы помочь мне. Поэтому любые комментарии и ответы приветствуются. Я не могу связаться с предыдущим разработчиком, поэтому я прошу здесь.
Я не уверен, знаю ли я, если зависимости правильно совпадают или нет. И когда вы говорите, попробуйте еще раз, вы имеете в виду обновление или просто проект? –
Не думайте, что есть потребность в обновлении pod, просто строительство будет делать. –