iOS打包上传问题
iOS 打包不成功的原因:
1、打包时在下图 code signing没有选择发布证书
2、没有配置好pp文件
3、targets-> general 和 setting设置的签名方式不一样,要手动都手动,要自动都自动。我个人倾向于手动,Archieve之后手动上选择发布证书和pp文件签名。
iOS用发布证书打包之后无法上传可能原因:
我遇到的原因,
1、打包时缺少应用图标,缺少1024*1024的大图标,这个没有也行,但是会警告⚠️
2、打包成功,但是签名时看似成功,其实没成功。怎么说,发布证书安装到钥匙串里之后,我画蛇添足,把证书设置成为始终信任。这么一信任就打包签名都能成功,但是用APPloader 上传时最后一步就是错误。大概是证书不是发布证书或者证书错误之类的提示。itms-9000:"Missing or invalid signature. The bundle 'com.xx.xx' at bundle path 'Payload/xxx.app' is not signed using an Apple submission certificate."
把证书的信任设置会使用系统推荐就行了。
还有一些情况,用Xcode给多个工程打包,然后Xcode 不退出,发现在给某一个工程打包时,就莫名其妙打包失败,这时清理项目,然后重启 Xcode试试,会有意想不到的效果。

iOS打包上传问题的更多相关文章
- iOS 打包上传AppStore相关(3)-iTunes相应配置以及使用蒲公英网站进行应用托管分发(链接/二维码)
		上一篇讲到我们最终生成了一个格式为 .xcarchive 的文件(可以右键并Show in Finder)查看.本篇我们就进行最后的设置,打包上传.另外,还有一个小福利,那就是打测试包分发链接测试. ... 
- iOS 打包上传AppStore相关(2)-Xcode相应配置
		上一篇描述了如何在AppleDeveloper创建Certificates.App IDs和Provisioning Profiles的过程.本篇将详细描述在Xcode部分我们需要做的配置. 1.配置 ... 
- iOS 打包上传AppStore相关(1)-相关证书配置
		最近一个老项目需要更新迭代,一个新的项目需要上线.有一些自己出现的BUG,也有一些没搞懂到处翻资料的问题.在此想做一个总结,写一下总体步骤,尽可能的详细一些,以及自己的一些理解.有很多步骤因为我们查阅 ... 
- iOS -打包上传成功,在"构建版本"一直刷不出来
		今天提交版本到appstore,构建版本一直不出来,等了一天也没有出来,其实就是权限问题,iOS13 来了,所以面临的问题随之而来,苹果给邮箱发了这段话: Dear Developer,We iden ... 
- iOS打包上传app store各种问题解决总结
		问题1 this action could not be completed. try again 问题2 there was an error sending data to the iTunes ... 
- iOS打包上传ipa文件时,报错<ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone apps......>的解决方案
		很长一段时间习惯了用企业级证书发布,最近的新项目使用Xcode 9.1发布到AppStore时遇到了一个小问题(emm..其实问题跟Xcode版本没关系,我也不知道为什么要声明这个233),如下: E ... 
- iOS APP打包上传到APPstore的最新步骤
		一.前言: 作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事.但是很多人还是不知道该怎么上传到App Store上 下面就来详细讲解一下具体流程步骤. 二.准备: ... 
- iOS 日志系统 本地日志打包上传到服务器
		日志系统主要包含两个部分 1.本地保存 我们知道NSLog打印的日志一般都是直接输出到控制台,开发人员可以在控制台直接看到实时打印的log,既然可以在控制台输出,那么能否将日志输出到其他地方呢,比如说 ... 
- iOS自动化打包上传的踩坑记
		http://www.cocoachina.com/ios/20160624/16811.html 很久以前就看了很多关于iOS自动打包ipa的文章, 看着感觉很简单, 但是因为一直没有AppleDe ... 
随机推荐
- c++命名空间---namespace
			C++ 命名空间 C++ 应用程序中.例如,您可能会写一个名为 func() 的函数,在另一个可用的库中也存在一个相同的函数 func().这样,编译器就无法判断您所使用的是哪一个 func() 函数 ... 
- 【iCore1S 双核心板_ARM】例程九:DAC实验——输出直流电压
			实验原理: STM32内部集成12位DAC,可以配置成12位或8位,DAC具有两个独立转换通道, 在双DAC模式下,DA转换可被配置成独立模式或工作模式,iCore1S中DAC参考电压为 2.5V.本 ... 
- docker开源仓库Harbor部署笔记
			Harbor介绍Harbor是Vmvare团队开发的开源企业级registry仓库,相比docker官方拥有更丰富的权限权利和完善的架构设计,适用大规模docker集群部署提供仓库服务.项目地址:ht ... 
- 使用grep查找字符串
			如下: grep -r 'target string' --exclude='pattern' dir/ 例子: grep -r Debug --exclude='*.js' ./ 查找本目录下除了j ... 
- C# 验证给定的字符串形式的日期是否合法
			用于验证日期的有效性,对于用户输入的不规则日期也作了简单处理,比如用户输入了“今天”,则代码会认为用户要返回的是今天的日期,另外可以对纯数字的日期进行解析,比如:20130906 /// <su ... 
- 上网爱快?EasyRadius FOR 爱快V2接口测试版正式推出,欢迎广大爱迷们测试噢
			…… …… 有些人问:为什么上面要打省略号?那些因为此处省略无数字,但是我还是要和大伙们谈谈EasyRadius支持爱快的故事 早在2013年的时候,我们内部就有发布爱快接口,但是由于当时V1的爱快, ... 
- windows下添加多个git仓库账号
			当使用git方式下载时,如果没有配置过ssh key,会提示错误(git clone支持https和git(即ssh)两种方式下载源码) 当需要在机器上使用不同的git账户,这就需要知道如何在机器上添 ... 
- 【PostgresSQL】同时更新两个表
			UPDATE table1 SET column = value FROM table2 WHERE table1.column2 = table2.column2 
- iOS 判断App启动方式
			- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc ... 
- Markdown 引用
			Markdown 使用 > 来标记区块引用,语法及效果如下: > 这是第一级引用 > > > 这是第二级引用 > > 现在回到第一级引用 > > ... 
