Client.ipa不包含文件 [英] Client.ipa does not contain a file

查看:653
本文介绍了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:


  1. 选择主项目文件

  2. 选择应用的目标


  3. 选择复制捆绑资源

  4. 删除与先前在应用目标中显示的lib文件相关的任何项目。在我的情况下,它是与Flurry相关的文件。

  1. Select the main project file
  2. Select the app's target
  3. Select "Build Phases"
  4. Select "Copy Bundle Resources"
  5. 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆