archive(Error)
2016-04-14 14:50
281 查看
如题导出ipa文件时提示
you account already has a valid iOS distribution certificate
查看账号相关资料
或者这样
检查钥匙串下是否存在分发证书
存在分发证书,但是被撤销了。
大意就是开发者账号下已经存在了一个可以用来分发的证书,但是没有本地安装,所以先在开发者中心找到分发的证书文件
然后下载下来双击安装,然后就可以在钥匙串上看到安装的证书了
可以看到上图中存在两个发布证书,其中第一个是第一次直接下载的,第二个是重新制作的,其中的不同就是第一个不存在“专用密钥”这个东西
所以使用第一次直接下载再次打包还是会出现you account already has a valid iOS distribution certificate的问题。
原因如下:
现在B使用者使用的是A使用者的设备生成的发布证书,所以缺乏“专用密钥”,解决方法是让A使用者把“专用密钥”导出给B使用者重新安装即可。
当然也可以由B使用者使用B的电脑重新制作一个certSigningRequest文件,然后重新制作iOS发布证书安装到本地即可。
记得需要把描述文件的分发证书更改为有效的,重新安装一下相关的描述文件。
因为是release版本所以需要注意以下问题
参考:
蒲公英分发平台帮助文档
no identity found command /bin/sh failed with exit code 1
截图如下:
如图红框选择的部分红色数据提示了基本的错误类型,黑色的部分才是指向了问题的原因no identity found(身份未找到),那么当我们进行打包时什么东西和身份相关,必定是描述文件(mobileprovision),为了确保我们现在使用的描述文件与以前的不存在冲突,所以需要把旧的与应用相关的描述文件都删除
描述文件存放目录:
~/Library/MobileDevice/Provisioning Profiles
删除所有然后重新安装我们所需要的即可(在codeSign确认里一下)。
通常更新描述文件需要删除相应的旧的,xcode识别相同名字的描述文件时会存在问题,因为一般描述文件只是添加了一点东西(比如多加一台测试设备),名称什么的都不会改变。当选定了某个描述文件再次点击"other"时能看见它当散列哈希值
对比之后可以明确的知道到底哪些才是需要的,哪些弃用了。
参考:
截图:
参考:
you account already has a valid iOS distribution certificate
查看账号相关资料
或者这样
检查钥匙串下是否存在分发证书
存在分发证书,但是被撤销了。
大意就是开发者账号下已经存在了一个可以用来分发的证书,但是没有本地安装,所以先在开发者中心找到分发的证书文件
然后下载下来双击安装,然后就可以在钥匙串上看到安装的证书了
可以看到上图中存在两个发布证书,其中第一个是第一次直接下载的,第二个是重新制作的,其中的不同就是第一个不存在“专用密钥”这个东西
所以使用第一次直接下载再次打包还是会出现you account already has a valid iOS distribution certificate的问题。
原因如下:
现在B使用者使用的是A使用者的设备生成的发布证书,所以缺乏“专用密钥”,解决方法是让A使用者把“专用密钥”导出给B使用者重新安装即可。
当然也可以由B使用者使用B的电脑重新制作一个certSigningRequest文件,然后重新制作iOS发布证书安装到本地即可。
记得需要把描述文件的分发证书更改为有效的,重新安装一下相关的描述文件。
因为是release版本所以需要注意以下问题
参考:
蒲公英分发平台帮助文档
no identity found command /bin/sh failed with exit code 1
截图如下:
如图红框选择的部分红色数据提示了基本的错误类型,黑色的部分才是指向了问题的原因no identity found(身份未找到),那么当我们进行打包时什么东西和身份相关,必定是描述文件(mobileprovision),为了确保我们现在使用的描述文件与以前的不存在冲突,所以需要把旧的与应用相关的描述文件都删除
描述文件存放目录:
~/Library/MobileDevice/Provisioning Profiles
删除所有然后重新安装我们所需要的即可(在codeSign确认里一下)。
通常更新描述文件需要删除相应的旧的,xcode识别相同名字的描述文件时会存在问题,因为一般描述文件只是添加了一点东西(比如多加一台测试设备),名称什么的都不会改变。当选定了某个描述文件再次点击"other"时能看见它当散列哈希值
对比之后可以明确的知道到底哪些才是需要的,哪些弃用了。
参考:
no identity found
Cocoa Pods Shell Script Invocation Error
diff:/../podfile.lock:no such file or directory截图:
参考:
"diff: /../Podfile.lock: No such file or directory"(简书)
相关文章推荐
- MFC框架互操作机制记录
- 脚本应用之五: 免密码秘钥登录 批量实现
- Atom 编辑器在新的标签页(tab)打开文件
- Unity UGUI —— 无限循环List
- Android Studio找不到org.apache.http中的类
- php进程间通讯常量定义
- 局部内部类之内部类和匿名内部类比较
- 生成任意值到任意值的随机数
- iOS项目发布与更新
- 推荐系统第2周笔记
- awk 以HWI开头,并且:相邻两行的第一个字段完全相同;
- 介绍几个 window 下面的terminal
- [转载]哈希 - SAS使用中的陷阱和技巧
- ubuntu 下安装NVIDIA显卡驱动出现X service error问题解决方法
- Linux GCC常用命令
- 判断一个整形数组里的数是否是2^n
- 友谊的小船,说翻就翻
- 友谊的小船,说翻就翻
- 友谊的小船,说翻就翻
- 友谊的小船,说翻就翻