我正在使用Swift 2.1和最后一个Facebook SDK。问题是昨天我上传了应用程序以通过TestFlight进行测试,我发现它的大小约为28Mb。
我的问题是,如果有人知道如何减少FBSDKCoreKit大小,因为它大约是19 Mb。还有许多使用Facebook登录的应用程序,其大小不超过10-11 Mb。
我只想让人们使用Facebook登录我的应用程序,目前我正在使用FBSDKCorekit和FBSDKLoginKit。
答案 0 :(得分:0)
FBSDKCoreKit是一个胖框架:
➜ FacebookSDKs-iOS-20160115 lipo -info FBSDKCoreKit.framework/FBSDKCoreKit
Architectures in the fat file: FBSDKCoreKit.framework/FBSDKCoreKit are: i386 armv7 x86_64 arm64
您可以使用lipo
工具删除此框架的i386(模拟器)部分以减小文件大小:
lipo -remove i386 FBSDKCoreKit.framework/FBSDKCoreKit -output FBSDKCoreKitNoSim