真机测试时的错误:No matching provisioning profiles found
1.出现错误的原因是这样的---- 公司开始做项目,原来做真机测试的时候,用的是公司申请的苹果开发者账号.现在项目结束了,准备上线,但客户要求使用客户自己的苹果开发者是账号上线,于是就用客户的账号测试了一下,结果出现了下面截图中的错误
到这里已经是开始真机运行了,证书和描述文件都已经下载,激活,并配置成功,接近最后一步就要成功了,可是卡克了.因为开发的时间不长,原来也没遇到过这样的问题.只能自己查资料了,解决方案不一定适合,但是可以借鉴一下.
2.出现问题的原因:
a.看警告报的说明,说白了,就是你的证书或者描述文件出现问题了,也就是说你在设置证书或者描述文件的时候,因为自己的粗心大意,造成的错误,这里就不细说了,关于证书的创建以及描述文件的配置有很详细的教程.(如果实在找不到,可以联系我,我搜集的有,分享给你)
b.Xcode内部设置有问题
c.创建一个没有用处的描述文件(我的问题就属于第三种)
3.解决方案
a.自己查找,要不就彻底删除证书和描述文件重新再来一遍.(当然,在你试过第二种和第三种解决方案不行的时候在采取这种措施.)
b.这里的问题可能是你没注意的一个小细节.
点击target---General 在第一项Identity中箭头所指的一项Team这里选择和你登录的开发者中心的账号名字一致的那个.不然就可能注意到在Team下方的黄色警告和刚才报的警告是一样的.选择后,可以点击Fix Issue 解决问题,警告消失.
当然,如果没有找到你的账号,那么说明你的账号尚未添加.展开Team后面的小三角,点击 Add an Account.打开下面的界面,输入你准备测试的开发者账号
另外一种情况也属于Xcode设置的问题:
不管是发布还是测试,证书和描述文件的配置需要修改的是4个地方
注意上面和下面这两张图片的对比.上面配置的是在Target下地证书和描述文件,而下面则是Project下地.两者是不一样的,箭头的指向位置是不同的
c.最后一种,我自己也有点迷惑.我用的是客户账户账号下的证书,但是描述文件用的是原来公司账号下的描述文件.最后竟然可以正常在手机上运行项目,太神奇?!!
而我十分确定,在客户开发账号中我是创建了一个测试用的描述文件,但是不知道什么时候,我原来公司的账号中的描述文件竟然自己出现在客户的测试描述文件中,而我自己创建的一运行就会报出上面的错误,而现在使用自动出现的描述文件竟然正常运行.
所以我才会觉得我自己创建的描述文件是无用的,这里还是有疑问的.我感觉,是两个描述文件重叠,而造成的不识别报错的.
真机测试时的错误:No matching provisioning profiles found的更多相关文章
- 真机測试时的错误:No matching provisioning profiles found
1.出现错误的原因是这种---- 公司接收一个外包项目,原来做真机測试的时候,用的是公司申请的苹果开发人员账号.如今项目结束了,准备上线,但客户要求使用客户自己的苹果开发人员是账号上线,于是就用客户的 ...
- 解决Xcode真机测试时ineligible devices的问题
升级了Xcode到6.3,连接真机测试时,出现不能选择设备.如图: 设备系统版本是8.3的,Xcode连接其他低系统版本的设备做真机测试时就不会有这个问题. 有人说这是Xcode6.3的bug. 我的 ...
- 解决Xcode 9.2系统真机测试时出现 could not find developer disk image问题
解决Xcode在ipad/iphone 9.2 系统真机测试时出现could not find developer disk image问题 第一种方法:拷贝这个文件(http://download. ...
- 真机测试时出现 could not find developer disk image问题
解决Xcode在ipad/iphone 系统真机测试时出现could not find developer disk image问题 原因:手机系统版本比xcode版本高,sdk不支持 方法:更新Xc ...
- 真机测试遇到0xE8008016错误修改方法
错误描述 真机测试过程中,更换Provisioning Profile之后,出现错误:The entitlements specified in your application's Code Sig ...
- Android真机测试时无法连接服务器
之前服务器的通信一直是在模拟机上实现的,今天用在真机上却不成功.百度之后发现是安卓9以后禁止使用HTTP直接访问服务器.记录一下以后使用. 参考博文:https://blog.csdn.net/don ...
- 关于Xcode8.1 / iOS10+ 真机测试系统打印或者宏定义打印不显示问题
前言: 最近做项目时遇到了很多莫名其妙的问题,其中就有这个打印(NSLog).也不多废话了,我们先来回顾一下Xcode8发布以来,我们遇到的一些关于打印的问题,当然也有解决方法: 1.Xcode8打印 ...
- ios真机测试问题
前端页面在ios端真机测试出现的问题 由于苹果对于性能的要求是近乎苛刻,如果没有可点的特性的元素系统默认不会给它响应事件,因此真机测试时容易添加不上绑定事件 解决办法: 1.通过js判断当前是否为苹果 ...
- Xamarin.iOS真机测试报错
Xamarin.iOS真机测试报错 错误信息:The MinimumOSVersion inside Info.plist does not include the device version( ...
随机推荐
- 转:Android开发环境搭建
一.软件.开发包清单 Android开发首先需要搭建完整的开发环境,由于软件均是基于Dalvik Java Virtual Machine运行的所以Google官方推荐使用主流的Java开发IDE E ...
- WCF安全3-Transport与Message安全模式
概述: WCF的安全传输主要涉及认证.消息一致性和机密性三个主题.WCF采用两种不同的机制来解决这三个涉及传输安全的问题,一般将它们成为不同的安全模式,即Transport安全模式和Message安全 ...
- MySQL不能插入中文字符及中文字符乱码问题
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8.在安装后MySQL之后,它的配置文件不是很给力,不知道你们的是不是,反正我的是! 开始插入中文 ...
- GitBook – 使用 GitHub 和 Markdown 制作书籍
GitBook 是一个命令行工具(也是 Node.js 库),让你能够使用 GitHub/Git 和 Markdown 构建出美丽的编程书籍,可以包含互动的练习.GitBook 支持使用多种语言构建书 ...
- 妙味5:document.cookie 操作
本地环境中测试需要用fireFox,其它几个浏览器不行,服务器都可以测出正确结果 cookie特点: 1. 如登陆信息存储,同一论坛打开多个页面不用重复登陆,就是通过cookie来存取实现: 2. ...
- 就这样获取文件的MD5和大小
纠结真蛋疼 判断一件事值不值得去做的唯一标准是这件事是不是令我纠结.如果纠结了,就不去做了!但是,人总要活着,又能怎样.谁说男人就没有那么几天...... 从极速妙传说起 在现在各大厂商都推出免费云盘 ...
- php中mysql操作的buffer知识
php与mysql的连接有三种方式,mysql,mysqli,pdo.不管使用哪种方式进行连接,都有使用buffer和不使用buffer的区别. 什么叫使用buffer和不使用buffer呢? 客户端 ...
- lnmp_auto:自动化安装lnmp环境脚本
朋友找我在一台机器上帮忙安装下discuz.想着搭建过好几次的lnmp了,但是还没有使用过"一键安装"的自动化脚本,去网上有搜索出来,但是运行的时候发现用root运行别人的脚本还是 ...
- 组合数学 - 母函数的变形 --- hdu 1171:Big Event in HDU
Big Event in HDU Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others ...
- C#客户端Redis服务器的分布式缓存
介绍 在这篇文章中,我想介绍我知道的一种最紧凑的安装和配置Redis服务器的方式.另外,我想简短地概述一下在.NET / C#客户端下Redis hash(哈希类型)和list(链表)的使用. 在这篇 ...