减少iPhone应用程序的Facebook SDK大小

时间:2013-06-03 10:14:21

标签: iphone objective-c xcode facebook

我在我的应用程序中集成了facebook SDK,问题是SDK的大小(大约12mb),有没有办法减小这个大小?我只使用Facebook提要对话框...

我试图从实际的Facebook SDK文件夹中删除“Facebook SDK”文档文件(11+ MB),令人惊讶的是我仍然可以在我的应用中使用facebook,通过Feed对话分享项目但是,我得到大约70警告:小号

警告:(armv7)/ Users / Desktop / iPhone App / FacebookSDK.framework / FacebookSDK(FBRequest.o)无法打开对象文件警告:(armv7)

无论如何都要摆脱这些警告或者除了使用相同的facebook SDK大小之外别无其他选择,例如12MB

我刚尝试在模拟器上运行应用程序,但它并没有给我任何警告,但在我的两台设备上iPhone 4& 5,它给了我大约70个警告......

2 个答案:

答案 0 :(得分:0)

做一件事,将它与你的应用程序集成,然后看看应用程序的大小......你不需要将整个文件夹添加到它....只有Facebook sdk,其余的是样本来自你可以根据自己的要求使用facebook。

希望这是你所需要的......

答案 1 :(得分:0)

除了仅添加框架文件之外......当您的应用程序实际存档并生成.ipa(iOS应用程序)文件时,您将看到文件大小的TREMENDOUS下降。

例如。

我添加了

ZXing(条形码扫描仪)....单独为212mb 解析SDK Facebook SDK iCarousel 10个视图控制器 客观-Zip的

即使在我的应用程序中使用了所有这些,我的.ipa也会超过4mb。对于iOS应用程序来说,今天的标准相当小。安装它是6.7mb

告诉它有多么简单的最简单方法是在设备上运行。

在您的iOS设备上(甚至可能是模拟器)转到设置>一般>用法并在列表中找到它。我敢打赌,当你的编译实际应用程序有多小时,你会感到非常震惊。

所以剩下的主要问题是你的设置和设置方式是主要问题......不是尺寸。我会调查一下。