我正在使用Cocoapods 0.39.0
和Xcode 7.2
,我有一个成功存档的项目,但没有在组织者中填充。当我在一个空白项目中测试我的podfile时,存档显示在Organizer
就好了。
在尝试对此进行故障排除时,我发现在Derived Data上面有一个Archives文件夹。在那里,我实际上找到了项目中不会显示的所有.xcarchive文件。
单击文件详细信息时,我还注意到工作存档有一个大小(测试项目为228.3 MB),但我想要工作的主项目大小为0字节。
弄清楚了。
Installation Directory
搜索Build Settings
@executable_path/../Frameworks
作为安装目录的值$(LOCAL_APPS_DIR)
键入以下内容参考:“Xcode成功归档了我的应用程序,但Archives Organizer没有列出我的归档”部分https://developer.apple.com/library/ios/technotes/tn2215/_index.html
在XCode Project \ Targets \ Build Settings中确保
跳过安装=否
对于存档方案,如果您创建了一个或Release方案
在我的情况下(Xcode 8.3.3),Installation Directory
指向/Applications
似乎是正确的,所以这不是问题。有用的是:
1.重新启动Xcode
2.产品➞清洁
3.删除整个“派生数据”文件夹(查看它的位置:Xcode➞首选项...➞位置➞派生数据)
4.产品➞清洁
当我创建指向我们的QA环境的调试版本时,我遇到了同样的问题。调试版本只是零字节。正如@kareem上面提到的,我认为发布/分发版本的路径为/ Applications。
我只是复制我的调试版本和宾果!是的你可以添加/ Application而不是当前值'@executable_path /../ Frameworks'
这样,如果归档调试版本,您将获得实际存档,就像发布版本一样
所有的功劳都归功于kareem。我只是尝试通过添加另一个视角来增强。
最简单的步骤对我有用。
Derived Data
(查看它的位置:Xcode➞首选项...➞位置➞派生数据)Archive
对话框的Organizer
屏幕中。