用于企业分发的XCode构build和存档构build旧归档

我正在创build一个在房屋分配企业级别的应用程序。 我已经创build了应用程序,并testing了托pipe在我自己的服务器上,甚至让点击安装工作。 现在,虽然我有一些更新的应用程序,我做了编辑,我甚至在模拟器中看到他们。 当我build立和存档的应用程序的东西看起来不错,然后我去组织者窗口中的存档的项目,点击分享button,并为企业分配,我input详细信息,如IP最终url和应用程序标题,然后确定并保存。 然后我上传应用程序到我的服务器,并更新任何链接指向这个新的应用程序。 点击安装仍然正常工作,但它安装了旧版本的应用程序。 我甚至在一个新的设备上尝试过。 有没有告诉XCode一些版本的任务? 如果是这样,我不明白如何模拟器显示更新罚款,但build立的档案不显示最新的代码。 我可以在模拟器目录中find的应用程序的文件大小为9.4MB,但在构build和存档后保存的应用程序仅为1.4MB(更新涉及大量添加的图像),因此存档的构build不均匀获取新文件?

如果干净将无法正常工作,请尝试彻底删除派生的数据文件夹。

在这里输入图像说明

默认位置在/Users/you/Library/Developer/Xcode/DerivedData 。 如果您尚未在首选项中使用DerivedData位置,则可能会在这里find包含caching的子文件夹。

当我遇到类似于原始问题的情况(保留项目已删除,或类似的项目我已经添加或保留到项目图标我已经改变),我执行清理我的项目,closures它,点击删除…在组织者中,甚至可能将其从组织者中删除,甚至可能从磁盘上删除,然后从git中重新签出,如果你以这种方式在版本控制下,那么从头开始重新打开项目。

我想通了,我想我应该张贴它,以防万一它帮助别人。

我清理了这个项目。

“build设”>“清洁” – 而不是“干净”应该expression/做的100%,但它允许项目从当前文件而不是旧文件build立。