热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ITMS-90167:使用xcode9上传“在软件包中未找到.app捆绑包”的应用商店

如何解决《ITMS-90167:使用xcode9上传“在软件包中未找到.app捆绑包”的应用商店》经验,为你挑选了2个好方法。

昨天,我想使用Xcode 8.3为我的应用程序部署一些错误修正,并在上载到错误ITMS-90167时运行:“在软件包中找不到.app捆绑软件”。尝试验证时也已显示此错误。我没有更改任何代码签名或移动证明。文件。一个月前一切正常。我使用从xcode-beta复制过来的ios 11设备支持测试了我的代码。

我经历了所有计算器类似这样的问题读出一个,但我不使用Xcode中7,也不是应用程序加载器。

因此,我更新到Xcode 9.0,修复了由于swift 3.2的更改而导致的某些问题,清理了派生数据等,并再次尝试但仍存在相同的错误。在ipa内,我可以看到文件夹Payload / appname.app及其内容。

我正在尝试使用fastlane进行部署,但也尝试使用Xcode进行相同的结果。

我仔细检查了代码签名并重新创建了移动供应配置文件,吊销了过期的证书,并删除了钥匙串中的重复/过期的证书和密钥。Xcode将配置文件显示为合格。我还尝试了自动管理签名。但是没有任何帮助。

这个奇怪的错误消息的真正含义是什么?以及如何调试/解决这个问题?



1> data cosmos..:

我终于解决了这个问题(经过2天的努力),

看来这是一个框架的问题,我将其(与所有来源一起)完全复制到了我的应用程序项目中,并且在该框架中有一个(该框架的)info.plist,这似乎混淆了itms传输器的验证步骤。尽管该应用程序是在模拟器和设备上正确构建和运行的。

错误讯息

ITMS-90167: "No .app bundles found in the package"

这非常容易引起误解-因为ipa中有一个.app目录,我首先想到了签名问题。在互联网上,我发现此错误没有任何帮助。

在将框架构建为单独的项目并将其正确包含为框架之后,验证成功,并且能够上载我的应用程序。

如果有人进一步了解此itms传输器以及在哪里可以找到有关可能的错误的更多文档,请发表评论...



2> exafred..:

对我来说,原因是内部硬盘驱动器上没有空间。

据我所知,您需要具有与未归档的xCode项目相同的可用空间,才能验证.ipa并将其上传到iTunes Connect-这是通过xCode或ApplicationLoader进行的。

将.ipa尽可能多地移到USB驱动器后,上传没有问题。


推荐阅读
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • 本文介绍了如何使用Express App提供静态文件,同时提到了一些不需要使用的文件,如package.json和/.ssh/known_hosts,并解释了为什么app.get('*')无法捕获所有请求以及为什么app.use(express.static(__dirname))可能会提供不需要的文件。 ... [详细]
  • Android系统源码分析Zygote和SystemServer启动过程详解
    本文详细解析了Android系统源码中Zygote和SystemServer的启动过程。首先介绍了系统framework层启动的内容,帮助理解四大组件的启动和管理过程。接着介绍了AMS、PMS等系统服务的作用和调用方式。然后详细分析了Zygote的启动过程,解释了Zygote在Android启动过程中的决定作用。最后通过时序图展示了整个过程。 ... [详细]
  • linux编写弹球游戏,手把手教你开发一款基于Box2D的弹球游戏(一)
    今天我们来介绍一款物理引擎,并基于它完成一个弹球游戏。提到物理引擎,就是在游戏中模拟真实世界的运动,碰撞,摩擦等等。Coco ... [详细]
  • iOS App申请证书与发布流程
    今天刚好客户定制的APP需要上架,也提供了新的开发者账号,所以就顺带把申请证书与发布流程写一遍。证书是什么?上面这个就是我们申请好证书后 ... [详细]
  • iOS专项总结关于analyzeClang静态分析器SlenderFauxPasWarningLeaksTimeProfiler加载时间iOSApp启动过程帧率等如何优雅地显示帧率标签?iO ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • MVC设计模式的介绍和演化过程
    本文介绍了MVC设计模式的基本概念和原理,以及在实际项目中的演化过程。通过分离视图、模型和控制器,实现了代码的解耦和重用,提高了项目的可维护性和可扩展性。详细讲解了分离视图、分离模型和分离控制器的具体步骤和规则,以及它们在项目中的应用。同时,还介绍了基础模型的封装和控制器的命名规则。该文章适合对MVC设计模式感兴趣的读者阅读和学习。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了预加载多个本地WebView相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 运行就报对我有效的解决方法是:把真机和模拟器需要的文件手动加入其中,具体请参考网络上提供的其他解决方 ... [详细]
  • 1、前言在macOS下,如果对大量图片进行处理或数据收集,查找了一下,通过使用sips命令,可以进行图片的大部分操作处理,如果使用shell,就可以灵活和自动化的批量操作图片!2、 ... [详细]
  • IamdevelopinganiOSappinXamarin.AfterupgradingVisualStudioto7.3.2,myappnotshowingap ... [详细]
author-avatar
手机用户2502880481
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有