iOS-приложение Objective-C: странный подфайл
Я пытаюсь запустить приложение, которое было написано некоторыми парнями несколько лет назад. Вместо Podfile в приложении был файл SBPodfile со следующим содержимым:
#platform :ios, "8.0"
#use_frameworks!
target '------' do
pod 'ZCSFileExtensionForMimeType', :git => 'https://github.com/----/ZCSFileExtensionForMimeType.git'
pod 'AMSlideMenu', '~> 1.5.4'
pod 'SSKeychain'
pod 'SVProgressHUD', '~> 1.1'
SB_PODS_START
ObjCSBLog
ObjCSBDeviceHelper
ObjCSBSynthesizeSingleton
ObjCSBFileHandler
ObjCSBImageCreationHelper
ObjCSBAlertViewHelper
SB_PODS_END
end
target 'actionExtension' do
pod 'ZCSFileExtensionForMimeType', :git => 'https://github.com/-----/ZCSFileExtensionForMimeType.git'
pod 'SSKeychain'
pod 'UAProgressView', '~> 0.1'
SB_PODS_START
ObjCSBLog
ObjCSBDeviceHelper
ObjCSBSynthesizeSingleton
ObjCSBFileHandler
SB_PODS_END
end
target '-----' do
end
Приложение не будет компилироваться, потому что не было Podfile. Поэтому я переименовал SBPodfile в Podfile. Теперь я получаю сообщение об ошибке, что константа "SB_PODS_START" не определена. Я не мог ничего узнать об этом странном "блоке SB" в Google. У кого-нибудь есть подсказка, что это такое. Я должен добавить, что я относительно новичок в разработке iOS, особенно в цели c.
Редактировать: Я думаю, что SB означает компанию, которая разработала приложение, и они загружают некоторые пользовательские библиотеки. Но я до сих пор не знаю, как это работает.