似乎我所有的搜索都没有结果。知道我是一个愚蠢的复选框或下拉我错过了。这可能是我的安装吗?我是否需要卸载Xcode 4并重新安装?
我已经完成了所有这些步骤和技巧并修复了整个网络和SO,但没有什么能让我更接近在我的组织者中弹出一个存档。当我去查看构建的存档时,它只是一个零k文件。我得到一个构建成功,我改变跳过安装到是和否...我做了我在网上找到的所有这些东西,我疯了。我很确定我的证书都设置正确,我检查了一些东西,我被告知要检查。这让我疯狂。我看到99%的解决方案是:
“无论如何,在”跳过安装“中,将”发布“的值设置为”否“(帮助文档告诉您相反的情况)。一旦将其设置为”否“,再次存档。您将立即看到您的应用程序显示在存档管理器中。“
嗯,它不起作用或之后没有任何进一步的答案。
答案 0 :(得分:13)
Archive
似乎只包含那些设置为“已安装”的构建产品,因此请确保在构建设置中停用Skip Install
:
此外,Xcode需要Install Path
。对于应用程序,这通常是/Applications
,但是例如构建一个插件,您可能希望将其设置为/
,这会将构建产品放在存档的根目录中。请注意,您必须使用“真实”路径,而不是像~/Library
这样的相对路径。
答案 1 :(得分:13)
确保使用产品>存档,而不是产品> Build for>档案
答案 2 :(得分:4)
我更新到High Sierra之后遇到了这个问题。我去了我的图书馆文件夹。 /用户/ your_user /库/开发商/ Xcode中/档案馆 在此文件夹中有一个空文件夹,其名称为我创建此存档的日期。但文件夹是空的。我删除了该文件夹并再次存档。这解决了我的问题。
答案 3 :(得分:2)
对我来说,我还必须将以下空白构建设置更改为......
"Installation Directory" --> /Applications
最后,它开始出现在Organizer / Archives中。
P.S。有趣的是,如果没有此设置,则会创建旧的存档文件,但它始终为空。
答案 4 :(得分:0)
我刚遇到这个问题,解决它的原因是:
希望这有帮助(更多#1以上有帮助)。
答案 5 :(得分:0)
查看此清单,您应该在某处找到答案:
如果您仍然遇到问题,则应删除所有配置,撤销所有证书,重新签发所有证书,然后重新安装。在此之后尝试重置代码签名,如果仍然无效,请使用Apple Dev Support提供给您的两个免费TSI之一。如果没有任何作用,他们可以为你解决它我确定。
希望这会有所帮助。
答案 6 :(得分:0)
我做了以下工作让它适合我:
Absolute path
更改为products directory
。 就是这样!
提示:了解导致您的存档创建存档文件而不是ipa的违规文件:
usr/local/include
将识别您需要从Public移动到Project的罪魁祸首头文件,或者您必须从绝对路径更改为products目录的文件。但该目录(即usr / local / include)因子库目录结构而异。