无论如何要减少FBSDKCoreKit的大小?

时间:2016-03-17 14:47:16

标签: ios swift facebook-sdk-4.0

我正在使用Swift 2.1和最后一个Facebook SDK。问题是昨天我上传了应用程序以通过TestFlight进行测试,我发现它的大小约为28Mb。

我的问题是,如果有人知道如何减少FBSDKCoreKit大小,因为它大约是19 Mb。还有许多使用Facebook登录的应用程序,其大小不超过10-11 Mb。

我只想让人们使用Facebook登录我的应用程序,目前我正在使用FBSDKCorekit和FBSDKLoginKit。

1 个答案:

答案 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