IOS app, Objective-C: Weird Podfile

I am trying to run an application that was written by some guys a few years ago. Instead of a subfile, the application had an SBPodfile with the following content:

#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

      

The application will not compile because there was no subfile. So I renamed SBPodfile to subfile. Now I am getting an error that the constant "SB_PODS_START" is not defined. I couldn't find out anything about this strange "SB block" on Google. Does anyone know what this is. I must add that I am relatively new to iOS development, especially the c lens.

Edit: I think SB stands for the company that developed the app and they download some custom libraries. But I still don't know how it works.

+3


source to share





All Articles