SnapKit框架可用于iOS 10及更高版本。 我想在我的应用中使用它(用于Bitmojis),其部署目标是iOS 9或更高版本(使用Cocoa pod)。 像这样将我的Podfile中的平台版本设置为iOS10:
target 'MYAPP' do
platform :ios, '10.0'
#pod 'SnapSDK', :subspecs => ['SCSDKLoginKit','SCSDKBitmojiKit']
pod 'SnapSDK'
end
但是当我在iOS 9上运行该应用程序时,由于缺少一些iOS10库,它崩溃了(如预期的那样)。 这就是为什么我尝试使用子规格来排除导致崩溃的SCSDKCreativeKit的原因。 问题在于,如果没有SCSDKCreativeKit(并且我不知道为什么),那么找不到所有框架资源(字符串和资产)。 因此,我想知道是否有可能(仅当使用CocoaPod时)才可以在iOS 10及更高版本上导入框架。 我还尝试了som运行脚本(例如在运行时删除框架),但未成功。
感谢您的帮助!