我正在尝试运行几年前由某些人编写的应用程序。该应用程序有一个名为SBPodfile的文件,而不是Podfile,其中包含以下内容:
#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。所以我将SBPod文件重命名为Podfile。现在我收到的错误是未定义常量“SB_PODS_START”。我在谷歌上找不到任何有关奇怪的“SB块”的信息。有没有人知道它是什么。 我必须补充一点,我对iOS开发相对较新,特别是在目标c中。
编辑:我认为SB代表开发App的公司,他们正在加载一些自定义库。但我仍然不知道它是如何运作的。