xcode提示appid中超过10appid可以用几个设备备怎么删除

[原]XCode7以上免证书真机调试教程 - 推酷
[原]XCode7以上免证书真机调试教程
在Xcode 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple ID就能下载和上手体验。此前开发者需每年支付99美元的费用成为注册开发者才能在iPhone和iPad真机上运行代码,苹果新的开发者计划则放宽要求,无需购买,只要你感兴趣同样可以在设备上测试app。
操作步骤:
1.进入xcode,菜单栏选择xcode –& preferences
2.在Accounts选项卡添加自己的Apple ID。
点击右下角的“+”用Apple ID创建一个Account
添加完成后你会看到这样的信息。
可以看到下面显示了iOS和Mac的Free标记了,在这之前是没有这些标记的。
3.生成证书。
点击View Details。会出现图一的样式。
点击第一个iOS Development 后面的“Create“按钮生成。
然后在下面就会看到一个 Provisionjing Profiles。
4.在项目target的General页的Team中选中刚才Apple ID对应的项。
创建一个新的项目“testDebug”。
在bulidingsetting中team中选择刚才的Apple ID的profile
5.添加Provisioning Profile。
在刚才选择Team的下面弹出的Issue下面,点Fix Issue。一切就都由Xcode搞定了。
运行的时候这里可能会再手机上出现一个“不受信任的开发者”的提示。如果有的话在“设置“-&”通用”-&”描述文件”-&”开发者” 手动信任下就好了。
作者:jinglijun 发表于 14:36:26
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
分类:& 21:59&50人阅读&(0)&&& & &加急培训了一个月,就开始了在ios行业的摸爬滚打。今天准备给一个服务器端人的手机安装一下app,好让他调试接口性能,才发现手机连上之后不能直接运行。弹出了类似这个的东东:& & &半路出家,这两个月都是给我功能写写代码,手机连上都是可以直接在上面跑的,实在无从下手,只好请教公司正宗的ios开发人员。步骤大概如下:第一步:打开xcode----&window----&Organizer上面可以灰常明显的看到连上的Identifier的值,这个值有用处,这个页面暂时也不急着关,继续下一步。& & &第二步:去开发者网站去,到这个页面来看上面的提示,Reset your device list before adding any new devices,这段英文初中水平应该都能看懂了,既然这样,那咱们就Get Started吧。过了一段时间,应该就到这个页面了:,义无反顾select all--- &continue。到了这个页面,就可以点击“+“添加新的设备了。下图的Name和UDID都要填上,这样就可以用到我们xcode中打开没用到的窗口里面的值了,name拷贝大黑体字,udid拷贝Identifier,填完过后continue走起。& & &第三步:打开钥匙串。进行如图操作:这样会进入这个页面:,勾选存储到磁盘,那些必须填写的自己看着填写吧,若干继续之后,会将证书保存到你本地。& & &第四步:再去那烦死人的开发者网站去:选择development:&然后点击“+”号添加,勾选这个:,continue之后,进行这个操作,,选择之前导出到桌面上的.cerSigningRequest文件,Ok之后会出现这个页面:,下载下来之后,双击安装它。然后回到页面,选择你要运行的app Id:例如:,continue,跳转到这个页面的时候,Profile Name随便填写一个:,下载过后,本地会有一个这样的文件:,双击运行。& & &第五步:还是xcode刚才打开的页面,选择,然后会跳转到如下页面:可以看到刚才注册的证书可以使用了。& & &第六步:打开xcode的这个页面这个code Signing identity 都选择这个:,光标有误,选择的应该是IPhone Developer:XXXX那个,下面四个都选择了之后,第一个会自动选择,结果图如:这个Provisioning Profile可以不选择。我们还是选择none吧。& & &这样就可以运行在从未运行过的手机上了。如果还出现这个错误:,可能是你之前选择的appId跟当前运行的不一样,确保之前选择的app ID是正确的,然后保证:这个Bundle Identifier跟选择的app Id的一致性应该就没有问题了。我到这步骤的时候就已经可以了。好了就到这里了
阅读(9262)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_084070',
blogTitle:'xcode连接新的iPhone进行app调试教程',
blogAbstract:'
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}XCode7 之后免证书真机调试注意事项以及问题总结
XCode7 之后免证书真机调试注意事项以及问题总结
swift开发锦集
网上有很多真机调试的教程,但是有一些地方需要注意,下面我总结一下
Xcode7之后 可以免证书进行真机调试了(但是打包上传应用商店还是需要证书的)
第一步:申请苹果开发者账号
第二步按照
http://blog.csdn.net/yudandan10/article/details/
进行配置(这里的最后一步可能不太详细,不明白可以参考另外一篇http://blog.csdn.net/yudandan10/article/details/)
进行最后一步
第一次会出现Fix Issue &直接点击就可以了
(另外:最后一步Team这个可以选择None即:不需要申请苹果账号也可以调试,我试了一下真的可行啊)
点击后如果出现提示问题:
&*******注意********
Bundle ID (Bundle Identifier)不能为其他中开发者账号中已经存在的app id
1.不要使用正式的bundle id 进行直接调试,如果app需要上架,并且在开发者网站没有创建appid,调试后,则会造成以后bundle id 已经存在问题
2.苹果最近可能最频繁生成appid进行了限制(),7天内不能超过10个,当经常运行一些demo,非正式项目的时候,建议bundle填写或者修改成一个固定的bundle
id进行调试,比如我一直在使用org.skyfox.test进行调试,当有新设备的时候fix下就ing了,也是对那些生成乱七八糟证书,profile文件的一个技巧
No Devices Registered&
Creating a provisioning profile requires one or more devices to be registered with your team. &Connect a device to your Mac to add it to your team.
这里是说你的手机没有连接。
看一下你的左上角有没有显示连接你的手机。如果没有连接上你的手机后选择你的手机选择当前要运行的设备为你的手机
A build only device cannot be used to run this target.
修改项目的deployment target &调小一点就行了
这是说项目的运行版本跟你真机的版本不匹配,一般是你运行项目的版本太高了,高于你真机的ios系统版本。
1.申请的苹果开发者账号(企业,个人)需要先缴一定的费用才可以申请证书。(之前在某公司工作,app需要真机调试,公司给我了一个企业账号,第一次进行真机调试,按照网上的教程,却找不到申请证书的入口,摆弄了两天,后来发现,公司只是申请了账号并没有缴纳费用...............)
真机调试图标,部分图片显示不出来
是你图片格式保存方式的问题,如果直接将图片重命名并修改后缀为.png的话,用模拟器调试是可以显示的,真机不行,而且用Finder查看图片,图片名称是带后缀.png的。正确的方式是,打开了图片之后,最上面的工具栏,文件,导出,下面选择格式 png。这样导出的图片格式同样为PNG,但不带后缀,这就是两种方式的区别,然后重新导入项目的Images.xcassets
中,保存运行,就可以了。
http://blog.csdn.net/yudandan10/article/details/
http://www.skyfox.org/ios-xcode7-debug-device.html
我的热门文章
即使是一小步也想与你分享iOS 问题:之前上传的APP被退回来,说是AppStore中的名字与安装在机器上的名字不符。于是改了APP的名字,在product name里改的。改完之后,bundle identifier也变了。于是在info.plist里将bundle identifier给改了回去。结果就无法在真机上安装了,提示说是找不到可用的配置文件。于是我就重新申请了配置文件,结果还是不行。我又用之前的appid重新申请了证书和配置文件,结果模拟器可以,但是真机不行。现在用的是Xcode6,真机是4.求大神帮忙。 -
之前上传的APP被退回来,说是AppStore中的名字与安装在机器上的名字不符。于是改了APP的名字,在product name里改的。改完之后,bundle identifier也变了。于是在info.plist里将bundle identifier给改了回去。结果就无法在真机上安装了,提示说是找不到可用的配置文件。于是我就重新申请了配置文件,结果还是不行。我又用之前的appid重新申请了证书和配置文件,结果模拟器可以,但是真机不行。现在用的是Xcode6,真机是4.求大神帮忙。
共有 1 个回答
bundle identifier改成以前的
登录后方可回复
登录后方可回答7726人阅读
developer(4)
公司大了,总会遇到资源不足的情况。比如,苹果开发者账号允许添加100台测试机器,随便多加了几台机器就爆满了。测试部又买了新机器,没法添加到列表中,这让人很心急啊!
首先研究一下苹果文档,关于机器名额限制,它是怎么说的:
Q:How many iOS devices can I register for testing and Ad Hoc distribution?
A:You are allowed to register up to 100 iOS devices for testing and Ad Hoc distribution per membership year. Please Note: Although you may remove a device from your account, it will continue to count against your 100 device limit.
Q:我可以添加多少台机器,用于测试和ad-hoc发布?
A:每个续约年度,你可以注册最多100台机器。请注意:如果你将一台机器从列表中移除,它仍被计入机器总数。
Q:How do I reset my list of iOS development devices in Certificates, Identifiers & Profiles?
A:At the start of your new membership year, Team Agents or Admins can sign in to the iOS Provisioning Portal to remove listed devices and restore the available device count to 100 devices. Be sure to remove all devices you no longer use for development prior to adding any new devices.
Q:我如何重置机器列表?
A:每次续约时,有管理员权限的人可以登录,删除掉一些不需要的机器,这些名额会空闲出来,这样就可以添加新机器。(请注意,一旦你进行机器添加操作,之后再删除的机器就不会空出名额了)
———————–继续看,实际解决方案:———————–
如果确实有需要,要在账号续约的一年中,再次重置机器列表,怎么做呢?
向苹果客服发送请求
1.找到反馈问题的Program Contact页面,页面位置可能发生变化,目前是 /contact/submit.php
2.登陆Agent账号,也就是创建团队的根账号。
3.填写问题,发送。OK了
填写问题的地方给大家截个图
成功发送请求后,苹果会发送确认邮件,之后会有客服单独联系你。
注意必须用Agent账号,因为我试过用Admin账号发送反馈,客服回复说我没有这个权限,要Agent账号来联系客服。
如果客服确认可以处理,就会把账号的机器列表重置为可以删除机器的状态,然后就可以做机器的清理了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:169456次
积分:1788
积分:1788
排名:第19450名
原创:94篇
(3)(19)(2)(11)(42)(5)(7)(4)(1)(2)(3)

我要回帖

更多关于 xcode 查看appid 的文章

 

随机推荐