上架app 到app store 的出现: “The IPA is invalid. It does not inlude a Payload directory.”错误处理

今天打包上传app到app store上遇到的一个错误,在xcode6.2下提示:

The IPA is  invalid. It does not inlude a Payload directory.

折腾了一个下午,没有找到办法,网友遇到提示这个错误提供了一个解决办法:

http://blog.csdn.net/jimjarry/article/details/42676041

但是对我的情况不适用(最终我的问题发现是属于个案,特殊情况下才会发生),如果您遇到这种提示可以先看看它的方法是否适合您。当我按照这个方法用application loader工具操作后,提示错误:ERROR ITMS-90183:”Invalid Bundle OS Type Code”. The value of ‘Bundle OS Type Code’ [CFBundlePackageType] in your application bundle’s Info.plist file must be one of [APPL]

我检查我的info.plist,它的CFBundlePackageType值明明是APPL啊,尝试多次后,整个下午我就放弃了,然后晚上我在家用新版的xcode6.3去打包上传,提示的错误变成:

这其中的意思就简单明了,我的info.plist美哟被打包进去。然后想起我曾经误删过info.plist,然后重新写进去的,但是我在模拟器和真机上测试都很正常啊。 不过问题应该就在这里,然后我查找bulid Setting下我的info.plist文件,它默认加载的事我的tests目录下的info.plist,而它的CFBundlePackageType 值是BNDL。

服了,有时候软件好用也是个麻烦,xcode自动把我找到tests这个info.plist。幸好问题得到解决

把我的自己的info.plist添加进去,一切问题解决。

终于可以上架我的app了。

时间: 2024-12-17 17:46:29

上架app 到app store 的出现: “The IPA is invalid. It does not inlude a Payload directory.”错误处理的相关文章

最详细iOS APP发布App Store上架流程

上架iOS需要一个付费的开发者账号,还没有的话申请一个或者借用. 申请开发者账号介绍 上架过程分七个步骤,按步骤一步步来. 仔细看这个流程,少走很多弯路,不用一步步去试错,提示效率. 1.创建APP身份证(App IDs) 2.申请发布证书 3.申请发布描述文件 4.Windows下上传证书编译打包 5.在iTunes Connect创建App 6.Windows下上传IPA到App Store 7.上传好IPA回到iTunes Connect填写APP信息并提交审核 一.创建唯一标示符App

IOS上传工具实现在windows下发布ios app到App Store

实现在windows.linux下上架ios app到App Store---- 我们知道发布一个app,一般是用到苹果的application loader助手上传应用,用过的都知道使用起来很繁琐,经常出错.而且只能运行在mac系统上,需要一定的硬件条件. 前段时间逛技术论坛,发现了一个上架的辅助工具Appuploader,可以实现在windows,linux或mac上,不需要应用程序加载器和mac计算机,就可以发布app到app store,试用了下,感觉不错,分享给各位开发者,方便大家,现

App 被拒 -- App Store Review Guidelines 中英文对照

Introduction(简介) We're pleased that you want to invest your talents and time to develop applications for iOS. It has been a rewarding experience - both professionally and financially - for hundreds of thousands of developers and we want to help you j

iOS-发布APP到APP STORE步骤(En)

发布APP到APP STORE步骤 前提:您在XCODE中写好了APP程序,而且您已经申请了APP开发者账号[付费了99美元] 1:MAC电脑上准备CRS钥匙串 在应用程序-实用程序中:打开KeychainAccess 创建 Certificate Signing Request. 填写内容,生成CSR文件 这个时候把这个CSR文件保存好,下个步骤就会用到. 2:获取签名证书 首先,进入https://developer.apple.com/membercenter/index.action开发

iOS-发布APP到APP STORE步骤(CN)

先大概说一下IOSAPP上架的几个步骤(详细步骤见下图): 1.创建证书请求文件 2.登录苹果开发者中心生成发布者证书(下载下来要双击一下) 3.设置APPID(要用到Bundle ID,建议从XCode中复制这样的话就不用更改XCode项目里的Bundl ID里,不然还得改) 4.生成配置文件(要用到APPID和证书,退出XCode再双击配置文件,打开项目) 5.在开发者中心里的ITunes Connect里的APP新建APP项目并配置相应的信息(需要各个版本的屏幕截图,运行模拟器,调到最大(

苹果app上架Appstore网页APP上架 彩票原生app上架全程协助

苹果app上架专业的苹果appstore市场上架服务提供商,大幅度提高过审机率!提供从开发者证书制作,APP打包,增加原生功能,上架市场一体化完整服务! APP上架|IOS app上线流程|如何发布苹果app|app上架费用(联系qq*220*5357*007)苹果app上架Appstore网页APP上架 彩票原生app上架全程协助 如何将WebApp项目打包生成手机APP 1.首先我们需要先新建一个WebApp项目,目录结构为: index.html  项目首页html入口文件 --html 

[ app运营 ] APP运营思考:APP上线前,我们该做些什么?

一.产品部分:想一想APP的承载够不够,是否要做压力测试?上架后,会迎来第一波用户,如何保证你APP的正常运行?将会出现哪些意外情况?我们遇到一个真实的案例,某游戏APP上架后,第一天就有3万次真实激活,但就在当天晚些,出现几百个差评,几乎都是说:“登陆慢.运行慢.垃圾游戏”这样的评论,第二天只好主动下架调整. 移动互联网,特别是APP store的世界,天天都在上演着一夜成名的故事,如果你不想在第一天就倒下的话,花点时间做压力测试吧. 二.市场部分:1. 想一下如何收集用户反馈,以及如何处理.

Hybrid App—Hybrid App开发模式介绍和各种开发模式对比

什么是Hybrid App 最开的App开发只有原生开发这个概念,但自从H5广泛流行后,一种效率更高的开发模式Hybrid应运而生,它就是"Hybrid模式".Hybrid APP是目前广泛流行的一种APP开发模式 H5渗入APP开发 我们都知道,原生APP开发中有一个webview的组件(Android中是webview,iOS7以下有UIWebview,7以上有WKWebview),这个组件可以加载Html文件. 在Html5没有兴盛之前,加载的Html往往只能用来做一些简单的静态

微信第一个“小程序”亮相:不是APP胜似APP!

前天晚上,微信终于推出了“小程序”功能.看过效果演示之后,网友表示,好多App可以卸载了! 据了解,微信“小程序”已首批开放给200名拥有微信服务号的开发者进行内测,而且目前开发者发布的小程序无法在用户的客户端显示. 爱范儿也拿到了内测资格,并快速研发了微信小程序平台,这也是全平台第一个微信小程序. 据爱范儿所述,接入小程序后,加载速度相比网页版有了大幅提升.而“小程序”的界面和过渡动画也更加美观.原生,不是APP胜似APP! 小程序的界面(左图)比在微信打开一个网页(右图)要和谐不少