Client.ipa不包含文件 [英] Client.ipa does not contain a file
本文介绍了Client.ipa不包含文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
自从过去几天,我把这个错误拉出头发。当我尝试提交基于cordova的iOS应用程序时,我收到一个错误,符号工具失败。这是我在我的日志中:
I am pulling my hair out on this error since the past few days. When I try to submit my cordova based iOS app I get an error that Symbols tool failed. This is What i have in my logs:
<IDEDistributionIssue: severity(error), error(Error Domain=ITunesSoftwareServiceErrorDomain Code=-19066 \"The path '/var/folders/sp/fhnmn9hd76vbdl523pf37krw0000gn/T/XcodeDistPipeline.8PQ/Packages/Healthpick Client.ipa' does not contain a file.\" UserInfo={NSLocalizedDescription=The path '/var/folders/sp/fhnmn9hd76vbdl523pf37krw0000gn/T/XcodeDistPipeline.8PQ/Packages/Healthpick Client.ipa' does not contain a file., NSLocalizedFailureReason=Unable to validate your application.})>
这是尝试提交到应用商店时出现的错误的屏幕截图:
Here is a screenshot of the said error upon trying to submit to the app store:
请帮助。
推荐答案
我有与Benoit相同的症状,并能够通过执行以下操作从应用程序的包中删除错误地显示libXXX.a文件:
I had the same symptoms as Benoit, and was able to remove the erroneously showing libXXX.a files from the app's package by doing the following:
- 选择主项目文件
- 选择应用的目标
- 选择复制捆绑资源
- 删除与先前在应用目标中显示的lib文件相关的任何项目。在我的情况下,它是与Flurry相关的文件。
- Select the main project file
- Select the app's target
- Select "Build Phases"
- Select "Copy Bundle Resources"
- Remove any items related to the lib files that had been showing up in the app's target previously. In my case it was files related to Flurry.
这篇关于Client.ipa不包含文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文