Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS临时生成较小的.ipa文件大小_Ios_Ipa_Adhoc - Fatal编程技术网

iOS临时生成较小的.ipa文件大小

iOS临时生成较小的.ipa文件大小,ios,ipa,adhoc,Ios,Ipa,Adhoc,为了通过即席分发分发您的应用程序,您必须为即席分发创建一个配置文件,下载配置文件文件,验证在Xcode中是否有效,使用配置文件(应为相同的捆绑包id)对应用程序进行签名,编辑方案以复制发布配置,并将其重命名为即席配置,同时将其更改为archive命令接受即席配置,点击命令“archive”,按照组织者屏幕进行操作,直到您为即席配置分发该方案,保存ipa文件,然后完成操作 一切正常,我以前多次成功地部署了临时分发,问题是最终的.ipa文件比整个应用程序文件夹小得多,从17MB到3.3MB,另外it

为了通过即席分发分发您的应用程序,您必须为即席分发创建一个配置文件,下载配置文件文件,验证在Xcode中是否有效,使用配置文件(应为相同的捆绑包id)对应用程序进行签名,编辑方案以复制发布配置,并将其重命名为即席配置,同时将其更改为archive命令接受即席配置,点击命令“archive”,按照组织者屏幕进行操作,直到您为即席配置分发该方案,保存ipa文件,然后完成操作

一切正常,我以前多次成功地部署了临时分发,问题是最终的.ipa文件比整个应用程序文件夹小得多,从17MB到3.3MB,另外itunes不会安装此应用程序


你知道发生了什么事吗

应用程序文件夹通常包含许多不同的构建(针对模拟器和实际设备),有时还包含存储库数据,因此您不必担心大小的差异。 我的一个iOS项目的文件夹大小为25MB,而IPA只有6MB


此外,PNG在编译时针对iOS进行了优化,因此,如果原始PNG以前没有大多少,4KB的图像大小并不一定意味着有问题


我建议您将注意力集中在真正的问题上,这必须与您的资源调配配置文件有关。您是否已确保您的资源调配配置文件包含要在其上安装应用程序的设备?

应用程序文件夹比ipa文件大得多的一个可能原因是git文件夹。但这并不能解释为什么你的应用程序无法安装……以前有一次,我打开了一个未下载的应用程序。我打开了.ipa,发现所有图像都是4KB大小,无法用预览打开。够奇怪的了,上周一个大学给了我一个生成.ipa的项目,它工作得非常好。。。可能是我的项目配置中的某些内容:/png在编译时针对iOS进行了优化,因此,如果原始png在图像大小为4KB之前没有大多少,并不一定意味着有问题。更多信息请点击此处: