刚出了个蛇杖,来论坛求教xcode出现build faied思路

果园地址: 45.79.87.129  查看最新帖子:新人知识导读:   最新跑团工具:最新开团寻团:   灌水聊天专区:IRC地址: 本站点内容仅供爱好者研究参考,不得作为商业用途
注意:果園已搬入新域名 ,請儘速更新書籤和連接。
主题: 求教各位大佬关于炼金术师的build &(阅读 918 次)
副标题: 新人第一帖,请多指教
于: , 周三 00:14:08 »
本人今年大四要找工作和写毕业论文所以最近没时间和别人跑团了,平常缓解压力的方式是按照规则书做卡自己脑内跑团也就是YY(有点奇葩的爱好 ),以前玩的是3r今年上个月入的pf的坑。最近萌上了炼金术师这个职业,特别是创源学者这个职业,有个人造人的小跟班,超萌的。 个人想做一个有着萌萌人造人小跟班,用各种各样的道具,人偶(划重点目前想的是构装体)药剂潇洒的解决敌人的炼金术师,但是虽然有创源门徒这个专长,但是感觉炼金术师制造构装体还是有点吃亏,好多法术(公式),附魔没有,所以有些改造也不能上了。同理制造道具感觉没有法师的制造道具(奇物)好。而且我搜索了一下关于炼金术师的指南和build好少。(我只下载了果园里pf专区的pf整合,只粗略看了基础职业的内容,如果是我看pf书不多或者不仔细的原因导致这个错觉请轻喷 )。所以想向各位大神请教一下,如何build一个潇洒的用各种各样道具(着重号)人偶(构装体着重号)药剂解决敌人的炼金术师。当然要是有哪位大神能顺带指点我一下,炼金术师的战力build方向和思路就更好了 ,书里的各种变体和科研发现搞得我有点乱,对炼金术师的职业定位(输出?控制?个人猜测是后勤但感觉做东西不如一些法师build)不是很清晰。另外请教一下,3r的那些规则可以在pf里用,法师可不可以带人造人魔宠,如果可以应当怎么做(猜测是进阶魔宠吗?或者联结物品?构装体在pf算物品吗。),怎么优化魔宠。再另外,炼金术师的贤者之证,各位大佬建议选什么 ,我个人好想选贤者之石,因为名字很酷,但是感觉贤者之石除了当作完全复生术之外,没什么大用啊,好歹是个次等神器,每月只能1次,感觉不如20级牧师啊。产生的50000gp也不是很多。请问有没有什么关于贤者之石狂野奔放的用法?再次请求各位大佬指教。
« 回帖 #1 于: , 周三 01:24:16 »
& P子给炼金定的两个大基调是走炸弹魔路线和嗑药化身博士菜刀,带人造人伙伴的创源算是新的资源开放。但是这个东西的问题是没有什么合适的支持资源,整体来说在机制上也弱于其他已经被开发完善的伙伴系统(幻灵和动物伙伴),一般来说不容易弄出有良好体验的东西来。& 现在来看最好的考虑带构装体伙伴的想法还是学专长然后自己打构装体来玩,pf的好处是现在也有很多6-7级就可以做出来的便宜构装体,没有的法术可以靠买卷轴然后UMD补足,事实上你要是有心研究怎么做构装体也不会太差。花一些专长去造个构造体然后自己丢炸弹/嗑药上去打也是可以的,就是会要一些等级。& 魔宠在pf基本上所有的变体都趋向于援护施法者,没什么特别可以让它去有效战斗的资源(有,但是游戏体验很差),做换血肉盾还是可以的,打架就没什么了。& 一家之言,其他的待有经验的炼金见解。
« 上次编辑: , 周三 01:26:39 由 傻豆 »
« 回帖 #2 于: , 周三 01:33:10 »
& P子给炼金定的两个大基调是走炸弹魔路线和嗑药化身博士菜刀,带人造人伙伴的创源算是新的资源开放。但是这个东西的问题是没有什么合适的支持资源,整体来说在机制上也弱于其他已经被开发完善的伙伴系统(幻灵和动物伙伴),一般来说不容易弄出有良好体验的东西来。& 现在来看最好的考虑带构装体伙伴的想法还是学专长然后自己打构装体来玩,pf的好处是现在也有很多6-7级就可以做出来的便宜构装体,没有的法术可以靠买卷轴然后UMD补足,事实上你要是有心研究怎么做构装体也不会太差。花一些专长去造个构造体然后自己丢炸弹/嗑药上去打也是可以的,就是会要一些等级。& 魔宠在pf基本上所有的变体都趋向于援护施法者,没什么特别可以让它去有效战斗的资源(有,但是游戏体验很差),做换血肉盾还是可以的,打架就没什么了。& 一家之言,其他的待有经验的炼金见解。谢谢大佬,另外请问关于构装体的研究可以参考哪些书呢?我在pf扩展里看到科技指南里的枢动机可以用在炼金术师里吗?如果可以有没有什么前提或限制?大佬可以先休息,睡醒了再回复。我暂时不急。
« 回帖 #3 于: , 周三 01:56:40 »
UM的改造构装体规则其他的构装体翻翻怪物手册或是别的介绍怪物的资源就可以找到,不难
« 回帖 #4 于: , 周三 02:41:24 »
其他的构装体翻翻怪物手册或是别的介绍怪物的资源就可以找到,不难[/quote]好的,谢谢大佬,大佬早点休息
« 回帖 #5 于: , 周三 21:49:02 »
本人今年大四要找工作和写毕业论文所以最近没时间和别人跑团了,平常缓解压力的方式是按照规则书做卡自己脑内跑团也就是YY(有点奇葩的爱好 ),以前玩的是3r今年上个月入的pf的坑。最近萌上了炼金术师这个职业,特别是创源学者这个职业,有个人造人的小跟班,超萌的。 个人想做一个有着萌萌人造人小跟班,用各种各样的道具,人偶(划重点目前想的是构装体)药剂潇洒的解决敌人的炼金术师,但是虽然有创源门徒这个专长,但是感觉炼金术师制造构装体还是有点吃亏,好多法术(公式),附魔没有,所以有些改造也不能上了。同理制造道具感觉没有法师的制造道具(奇物)好。而且我搜索了一下关于炼金术师的指南和build好少。(我只下载了果园里pf专区的pf整合,只粗略看了基础职业的内容,如果是我看pf书不多或者不仔细的原因导致这个错觉请轻喷 )。所以想向各位大神请教一下,如何build一个潇洒的用各种各样道具(着重号)人偶(构装体着重号)药剂解决敌人的炼金术师。当然要是有哪位大神能顺带指点我一下,炼金术师的战力build方向和思路就更好了 ,书里的各种变体和科研发现搞得我有点乱,对炼金术师的职业定位(输出?控制?个人猜测是后勤但感觉做东西不如一些法师build)不是很清晰。另外请教一下,3r的那些规则可以在pf里用,法师可不可以带人造人魔宠,如果可以应当怎么做(猜测是进阶魔宠吗?或者联结物品?构装体在pf算物品吗。),怎么优化魔宠。再另外,炼金术师的贤者之证,各位大佬建议选什么 ,我个人好想选贤者之石,因为名字很酷,但是感觉贤者之石除了当作完全复生术之外,没什么大用啊,好歹是个次等神器,每月只能1次,感觉不如20级牧师啊。产生的50000gp也不是很多。请问有没有什么关于贤者之石狂野奔放的用法?再次请求各位大佬指教。我平时上班也是这样舒缓压力的XDXD~如果不介意画风类似的话,可以考虑下召唤师?召唤师的幻灵亚种选择制裁者。劇透 - & : 制裁者幻灵永不停歇地对抗者混沌以及那些打破自然规律的存在,它们对于循规蹈矩的守序召唤师来说是忠诚的同伴。制裁者的召唤师通常会与奇匠族(Axiomite)相处得很好,因为他们能向召唤师分享打造和改装制裁者的知识和工艺。制裁者幻灵看起来就好像发条构装体与理想化的类人雕像的结合体。另一个画风类似的是第三方资源-灵能-殖装者变体-星质工艺师劇透 - & : 一个3级的星质工艺师可以创造一个盟友来协助他战斗。创建一个星界战士需要1分钟专注,之后星界武士将持续到被星质工艺师解消。这个星界战士如同召唤师的幻灵一般运作,使用星质工艺师的等级作为召唤师等级,但有部分区别。星界战士使用幻灵的双足基础形态,但不会获得天生武器攻击,也不会获得进化点。相对的,它创造一把适合它体型的精制品武器并且能熟练使用。武器的伤害类型(钝击、穿刺或挥砍)由星界工艺师在创建时决定,但武器的伤害固定为1d8(中体型伤害)。星界战士可以因为高的基础攻击加值获得额外的攻击次数。星界战士的武器如果不被它持有,在1分钟后就会消失。星质工艺师和星界战士分享星界工艺师本身所有的定制点数,在星质工艺师定制他的星界殖装时决定。星质工艺师可以将他的定制点数以任意比例分给他自己及星界战士。星质工艺师必须分别为自己和星界战士选择定制,虽然并不需要分别为自己和星界战士花费8小时专注。星质工艺师可以如常留下定制点之后再分配,分配这些不论是他自身还是星界战士的定制点都需要如常花费1分钟时间。每次星界战士塑造时都拥有满的HP,并且星界战士不会获得任何进化。一个星界战士是一个无思维的构装体,控制一个星界战士如同控制一个星界钩状体。
« 上次编辑: , 周三 21:51:27 由 NicoNicoNi~ »
« 回帖 #6 于: , 周三 23:32:19 »
其实不难,把敌人主要定位于标准版的地精和狗头人,然后保持敌人CR始终低于自身等级的一半就可以潇洒的解决对手了!
人在动,天在看,一轮万动留祸患,众生皆为先攻来,乱插动作忘前缘
« 回帖 #7 于: , 周四 01:32:31 »
劇透 - & : 强化人造人(IMPROVED HOMUNCULI) 出自《炼金术手册》( Alchemy Manual)制造人造人的原始规则出现在《怪物图鉴》(Pathfinder RPG Bestiary)的第176页。一名具有制造构装体(Craft Construct)专长的角色可以使用下述规则创造具有额外新能力的人造人。创造具有一个或多个改装的人造人,制造者必须在执行创造人造人的仪式中,加入大量特定试剂(以列在各个改装下的价格代替)。人造人每有价值1000金币的额外能力,制造的工艺检定DC提高1(至少+1)。制造者也能通过一个简短的外科手术,为一个已经存在的人造人添加新的能力。为此,制造者必须购买必要的试剂并做一个成功的医疗检定(DC等于创造一个这样人造人所需的工艺检定)。劇透 -& 原文: 酸性吐息(Acid Breath)通过蒸馏硫磺和王水,制造者能赐予人造人吐出15尺线性酸液的能力。这是一种喷吐武器,造成1d6/2HD的强酸伤害。该伤害能被成功的反射闪避减半(DC10+1/2HD)。价格:+1500金币。劇透 -& 原文: 全视之眼(Extra Eyes)通过在人造人身上添加银箔的方式,制造者能赋予其额外的眼,使它得到全域视野(All-Around Vision, Pathfinder RPG Bestiary 2 294)特殊能力并且在察觉上得到+4的种族加值。价格:+4000金币。劇透 -& 原文: 类法术能力(Spell-Like Ability)制造者如在制造人造人的过程中掺入10份相同的药水,就能赋予其每天一次以类法术能力使用该法术的能力。价格:使用药水的总价。劇透 -& 原文: 喷吐毒液(Spit Poison)通过在人造人中加入黄金和雄黄的方式,制造者能给与其喷吐自身毒液的能力,这是一次不造成伤害的远程接触攻击但是让受害者受到毒液影响如同这是接触性毒素。这个能力有15尺射程,没有射程增量。价格:+6000金币。劇透 -& 原文: 强韧表皮(Toughened Hide)通过在人造人身上加入钻石尘和寒铁,制造者能增加其AC上的天生护甲加值1、2或3。价格:+1000金币(+1),+4000金币(+2)或+9000金币(+3)。劇透 -& 原文: 声音(Voice)通过加入少许月露(dew of lunary)和白金的方式,制造者能赋予其开口说话的能力,并且声音微妙地听上去像是主人小型化的版本。劇透 -& 原文: &劇透 - & : 圣油(anointings) 出自《奥术选集》( Arcane Anthology)& & & 一些具有魔力的油膏已被证实具有显著的转化力量,用以调整施用物体的属性。尽管《财富符文》(Runes of Wealth)的内容主要集中于法术,Haphrama也在里面提到了一系列关于转化魔法盔甲和武器属性的高妙理论。在此基础上,圣油的魔法提炼技术已经发展了几个世纪。炼金术士能选择以下圣油替换一个普通的科研发现。炼金术士能使用任何他所知的圣油每天共计3+炼金术士等级次。除非某种圣油特别提到,圣油需要一个标准动作来涂抹(这会引起借机攻击)并持续每炼金术士等级1分钟。& & & 调查员能使用调查员天赋炼金术士发现(alchemist discovery)选择任何这类科研发现。具有手艺领域的牧师能选择一种圣油替换8级的领域能力。变化学派的法师能获得圣油替换法师奖励专长。庇护主为转变(transformation)的女巫能得到一种圣油替换一个高等巫术。在以上情形下,角色以选择圣油的职业等级作为他的炼金术士等级计算圣油相关的数据。劇透 -& 原文: 奥法强化剂(Eldritch Enhancement, Su)PFS不可用炼金术士在一把武器、一面盾牌或者一套盔甲上倒上一个绿莹莹的涂层。在计算物品魔法属性的效果时,该魔法属性的施法者等级增加炼金术士的智力调整值,这包括基于等级的计算、克服法术抗力或者被解除魔法时。劇透 -& 原文: 精华增效膏(Essence Booster, Su)炼金术士将这种金色的抹剂涂抹到一种具有多阶特殊能力(一种有不同可选效力等级的特殊能力,比如次级护命或者暗影)的武器或盔甲上。被影响的特殊能力提升一阶(比如变为中级护命或者高等暗影)。如果物品具有数个多阶特殊能力,炼金术士能选择影响其中的一种。如果物品不具备多阶魔法品质,那么增强加值提升1。要选择这种圣油,炼金术士必须至少达到8级。劇透 -& 原文: 水银脂(Mercurial Oil, Su)这种闪闪发光的银色液体渗入金属的魔法武器或盔甲并暂时液化其内部。受影响的武器因重心在摇晃中外移而获得动量,造成伤害如同比实际大一级的武器。受影响的盔甲抵抗冲击并提供穿戴者DR2/-。劇透 -& 原文: 奥铜尘(Orichalcum Dust, Su)炼金术士洒出少许由四元素的精华构成的彩尘。通过在这种合剂中增加某种元素使其超过另一种的方式,炼金术士能暂时改变一种武器的能量类型。比如,炼金术士能选择一个造成酸性伤害的炸弹或者一把具有电爆特殊能力的武器,使他们转而造成火焰伤害。一旦某种元素效果被改变,它在圣油持续时间结束前无法再次改变。劇透 -& 原文:
白雪諾 10/18/12/13/10/16 | LG 人类 男性 | 义洛理圣武2| HP 21/21 | AC 20(16 tch, 14 fl) | CMD 16 | F7 R7 W6 | 先攻+4 | 骑术+7,生存+3,魔法装置+5,唬骗+5,杂技+7,驯养动物+7|普通视觉 |随意攻击 AB+6,DMG 1D8| 随意侦测气池|试炼(1/1) +1| 圣疗(4/4)1D6+3正能量赵灵儿 20/13/10/05/08/18 | LG 娜迦裔 女性 | 神圣使徒圣武4| HP 32/32 | AC 22(14 tch, 18 fl) | CMD 21 | F8 R6 W7 | 先攻+1 | 宗教+1,位面-1,交涉+8|昏暗视觉 |随意攻击 AB+8,DMG 2D8+7| 随意侦测邪恶|制裁(1/1) +4,毁灭(1/1) +1| 圣疗(6/6+3/3)2D6正能量|勇气灵光,病免,移除疲乏,引导正能量,法术1,领域1
« 回帖 #8 于: , 周四 19:59:57 »
本人今年大四要找工作和写毕业论文所以最近没时间和别人跑团了,平常缓解压力的方式是按照规则书做卡自己脑内跑团也就是YY(有点奇葩的爱好 ),以前玩的是3r今年上个月入的pf的坑。最近萌上了炼金术师这个职业,特别是创源学者这个职业,有个人造人的小跟班,超萌的。 个人想做一个有着萌萌人造人小跟班,用各种各样的道具,人偶(划重点目前想的是构装体)药剂潇洒的解决敌人的炼金术师,但是虽然有创源门徒这个专长,但是感觉炼金术师制造构装体还是有点吃亏,好多法术(公式),附魔没有,所以有些改造也不能上了。同理制造道具感觉没有法师的制造道具(奇物)好。而且我搜索了一下关于炼金术师的指南和build好少。(我只下载了果园里pf专区的pf整合,只粗略看了基础职业的内容,如果是我看pf书不多或者不仔细的原因导致这个错觉请轻喷 )。所以想向各位大神请教一下,如何build一个潇洒的用各种各样道具(着重号)人偶(构装体着重号)药剂解决敌人的炼金术师。当然要是有哪位大神能顺带指点我一下,炼金术师的战力build方向和思路就更好了 ,书里的各种变体和科研发现搞得我有点乱,对炼金术师的职业定位(输出?控制?个人猜测是后勤但感觉做东西不如一些法师build)不是很清晰。另外请教一下,3r的那些规则可以在pf里用,法师可不可以带人造人魔宠,如果可以应当怎么做(猜测是进阶魔宠吗?或者联结物品?构装体在pf算物品吗。),怎么优化魔宠。再另外,炼金术师的贤者之证,各位大佬建议选什么 ,我个人好想选贤者之石,因为名字很酷,但是感觉贤者之石除了当作完全复生术之外,没什么大用啊,好歹是个次等神器,每月只能1次,感觉不如20级牧师啊。产生的50000gp也不是很多。请问有没有什么关于贤者之石狂野奔放的用法?再次请求各位大佬指教。我平时上班也是这样舒缓压力的XDXD~如果不介意画风类似的话,可以考虑下召唤师?召唤师的幻灵亚种选择制裁者。劇透 - & : 制裁者幻灵永不停歇地对抗者混沌以及那些打破自然规律的存在,它们对于循规蹈矩的守序召唤师来说是忠诚的同伴。制裁者的召唤师通常会与奇匠族(Axiomite)相处得很好,因为他们能向召唤师分享打造和改装制裁者的知识和工艺。制裁者幻灵看起来就好像发条构装体与理想化的类人雕像的结合体。另一个画风类似的是第三方资源-灵能-殖装者变体-星质工艺师劇透 - & : 一个3级的星质工艺师可以创造一个盟友来协助他战斗。创建一个星界战士需要1分钟专注,之后星界武士将持续到被星质工艺师解消。这个星界战士如同召唤师的幻灵一般运作,使用星质工艺师的等级作为召唤师等级,但有部分区别。星界战士使用幻灵的双足基础形态,但不会获得天生武器攻击,也不会获得进化点。相对的,它创造一把适合它体型的精制品武器并且能熟练使用。武器的伤害类型(钝击、穿刺或挥砍)由星界工艺师在创建时决定,但武器的伤害固定为1d8(中体型伤害)。星界战士可以因为高的基础攻击加值获得额外的攻击次数。星界战士的武器如果不被它持有,在1分钟后就会消失。星质工艺师和星界战士分享星界工艺师本身所有的定制点数,在星质工艺师定制他的星界殖装时决定。星质工艺师可以将他的定制点数以任意比例分给他自己及星界战士。星质工艺师必须分别为自己和星界战士选择定制,虽然并不需要分别为自己和星界战士花费8小时专注。星质工艺师可以如常留下定制点之后再分配,分配这些不论是他自身还是星界战士的定制点都需要如常花费1分钟时间。每次星界战士塑造时都拥有满的HP,并且星界战士不会获得任何进化。一个星界战士是一个无思维的构装体,控制一个星界战士如同控制一个星界钩状体。其实主要是我还想造很多奇妙的小道具,不过还是谢谢提议,回头我翻一下书
« 回帖 #9 于: , 周四 20:00:35 »
其实不难,把敌人主要定位于标准版的地精和狗头人,然后保持敌人CR始终低于自身等级的一半就可以潇洒的解决对手了!好想反驳,但你说得好有道理
« 回帖 #10 于: , 周四 20:01:50 »
谢谢大佬snowknight,太感谢了& 又出了个远古蛇杖```
又出了个远古蛇杖```
又出了个远古蛇杖```但属性都不怎么样```
19:33 上传
在哪里爆的,我也试试手气
这个配合过属性技能
加智力 攻速 ED 的才是真极品
ed智力冷却才是极品吧
哎呀,我怎么死活不出呢,一直拿奥菲斯凑合
4楼是正解& &拿蛇仗的减冷却意义不大&&除非是有黑洞的火鸡套BUILD& &但是。。。在CD乘算的D3里&&你得牺牲多少属性才能把这一个技能弄到勉强能看啊
火蛇陨石流技能都是不需要冷却的吧
请举报任何违规行为,包括:
暴力威胁。我们将严肃对待此类行为,并会上报有关部门。
发布的主题中包含其他玩家的个人信息。包括实际地址、邮箱地址、电话号码及不当的照片和/或视频。
骚扰或歧视性用语。此类言辞将不允许出现。
点击显示论坛主题发布规则
积极健康的游戏心态是健康游戏的开端,本游戏故事情节设置紧凑,请您合理控制游戏时间,避免沉溺游戏影响生活,注意自我保护,防范网络陷阱。
健康游戏忠告:抵制不良游戏,拒绝盗版游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。本帖已被设为精华帖!
大家请使用 appium-desktop
以下内容陈旧,不建议看了。
使用 gui 启动的 appium 1.2.2 也会有这个问题,所以你要把 deviceconsole 复制到 /Applications/Appium.app/Contents/Resources/node_modules/appium/build/deviceconsole 下面。你自己的路径可能和我不一样,切记。
同意如果这个问题不解决, iOS 上的 真机 inspector 也打不开。
英文好的同学请移步官方文档 ,
推荐自己边看边试验。
首先 Appium 支持 iOS 真机以下条件必须满足:
苹果开发者账号和开发者证书
苹果设备,确保这个设备已经被配置为开发机器。
签名过的 .ipa 文件或者源代码
A Mac with Xcode and the Xcode Command Line Developer Tools,有 xcode和xcode command line 的
苹果系统。别来问我,windows 怎么测试 iOS 应用。
Provisioning Profile
再次强调真机需要有效的开发分发证书和开发的 Provisioning Profile。
你的应用需要签名。Appium 会参试使用 Fruitstrap 安装应用。
但是使用 xcode 安装到真机会方便很多。
要指定真机运行有两种方式:
appium 启动的时候,指定 udid 和 app bundle appium -U &udid& --app &path or bundle&
或者在脚本里指定两个 desired capability
desired_capabilities={
'app':'com.xxx.iphone',
'udid':'b0f3ce433a48b5531ee6',
'platformName': 'iOS',
'deviceName': 'iPhone'
注意: 如果设备中未安装 app 可以指定 ipa 地址,如果安装了,
则指定 bundle ID。
所以对于第一种情况,代码可以这样写:
self.driver = webdriver.Remote(
command_executor='http://127.0.0.1:4723/wd/hub',
desired_capabilities={
'deviceName':'',
'platformName': 'iOS',
对于第二种情况,代码可以这样写:
app = "io.appium.TestApp"
self.driver = webdriver.Remote(
command_executor='http://127.0.0.1:4723/wd/hub',
desired_capabilities={
'deviceName':'',
'platformName': 'iOS',
'app': app,
'udid': 'cc6bcd6a94aebc5b318bfbfafb3bb'
调试的思路
确保 UDID 的正确,是真机的 UDID。(20+ 字符串)
确保在模拟器上已经能运行无误了。
直接使用 Instruments 看看是否能在真机上运行。有些情况连 xcode 的 instruments 都不能在真机上调试,那更别谈 appium 了
确保运行 appium 用例前, instruments 没有启动过。看看有没有 instruments 的进程。
目前 1.2.2 的坑
目前 appium 1.2.2 上运行 iOS 真机测试的话,可能会遇到如下的错误:
info: [debug] Starting iOS device log capture via deviceconsole
error: iOS log capture failed: spawn ENOENT
info: [debug] Cleaning up appium session
error: Failed to start an Appium session, err was: Error: spawn ENOENT
info: [debug] Error: spawn ENOENT
at errnoException (child_process.js:1000:11)
at Process.ChildProcess._handle.onexit (child_process.js:791:34)
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original
error: spawn ENOENT)","code":"ENOENT","errno":"ENOENT","syscall":"spawn","origValue":"spawn ENOENT"},"sessionId":null}
info: &-- POST /wd/hub/session 500
这是因为在 /usr/local/lib/node_modules/appium/build/deviceconsole/ 下面缺失了 deviceconsole。已经有
解决方法如下:
到该目录底下 cd /usr/local/lib/node_modules/appium/build/deviceconsole/
打开这个deviceconsole project。 open deviceconsole.xcodeproj
重新 build 一把。把 build 出来的 deviceconsole,复制到 /usr/local/lib/node_modules/appium/build/deviceconsole/去。
然后重新运行 Appium
注意: deviceName 就算为空也一定要,代码写死的。。。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
很赞,这个问题困扰了我很多天,终于解决了。
另外,我想请教一下,appium 中用java语言,下拉刷新视图以及多手势的问题,你也发一个帖子吧。我弄了好多天都没得出结果。有什么办法没有?估计很多人都有这样的疑问。
太棒了,这个问题搞了一天没搞出来 ,楼主是大神,崇拜你~~~么么哒~~~~~
启动inspector
的时候 一定要设备那个ForceDevice ,否则 会弹 出个报错信息
这个名字可以随便选 ,我用ipod ,选 Iphone也是没有问题的。
感谢楼主。
IOS上运行robotframework+appium自动化测试,在RIDE上的参数配置Open App ,需要那几个必填的参数设置,比如${APP},${BUNDLEID},${UDID},等等,谢谢
我按照这个思路改了,还是报
在我本机下找不到cd /usr/local/lib/node_modules/appium/build/deviceconsole/这个文件
我用的是MAC系统
求楼主解答
请把问题描述清楚
error: iOS log capture failed: spawn ENOENT
info: &-- POST /wd/hub/session 500
info: [debug] Not setting device type since we're connected to a device
info: [debug] Creating iDevice object with udid ede8ea883c49ad1d71297
info: [debug] Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
info: [debug] Checking app install status using: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id ede8ea883c49ad1d71297 --bundle com.hipalsports.hipal
error: Failed to start an Appium session, err was: Error: spawn ENOENT
提示我这个错误!
我的设置是这个
error: iOS log capture failed: spawn ENOENT
info: [debug] Dynamic bootstrap code:
info: [debug] Dynamic bootstrap path:
info: [debug] Reusing dynamic bootstrap:
info: [debug] Not setting iOS and app preferences since we're on a real device
info: [debug] Starting iOS device log capture via deviceconsole
info: [debug] Cleaning up appium session
info: [debug] Error: spawn ENOENT
at errnoException (child_process.js:1001:11)
at Process.ChildProcess._handle.onexit (child_process.js:792:34)
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: spawn ENOENT)","code":"ENOENT","errno":"ENOENT","syscall":"spawn","origValue":"spawn ENOENT"},"sessionId":null}
info: &-- POST /wd/hub/session 500 145.563 ms - 197
info: [debug] Not setting device type since we're connected to a device
info: [debug] Creating iDevice object with udid 962f806a222b297fa4daf
info: [debug] Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
info: [debug] Checking app install status using: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id 962f806a222b297fa4daf --bundle com.hipalsports.hipal
error: Failed to start an Appium session, err was: Error: spawn ENOENT
以上错误是我连iphone时的报错!
提示的已经非常清楚了:
Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
这个要怎么built呀?我查了这个路径是有这个文件 的呀
楼主这个和你上面描述的是一个问题吗?求解呀,我用的是MAC,想用录制的方式录IOS!谢谢了!
那你用 /Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id ede8ea883c49ad1d71297 --bundle com.hipalsports.hipal
在命令行运行看看。 你想用录制的方式录制 iOS, 那就录制啊。
info: --& POST /wd/hub/session {"desiredCapabilities":{"platformName":"iOS","platformVersion":"7.1","newCommandTimeout":"999999","automationName":"Appium","deviceName":"iPhone Retina (4-inch 64-bit)"}}
info: [debug] App is an iOS bundle, will attempt to run as pre-existing
info: [debug] Creating new appium session ef17f59f-ece8-46f4-ad67-8ccdc89b514b
info: [debug] Removing any remaining instruments sockets
info: [debug] Cleaned up instruments socket /tmp/instruments_sock
info: [debug] Setting Xcode folder
info: [debug] Setting Xcode version
info: [debug] Setting iOS SDK Version
info: [debug] iOS SDK Version set to 7.1
info: [debug] Detecting automation tracetemplate
info: [debug] Not auto-detecting udid, running on sim
info: [debug] Localizable.strings is not currently supported when using real devices.
info: [debug] Not setting locale because we're using a real device
info: [debug] Creating instruments
info: [debug] Preparing uiauto bootstrap
info: [debug] Dynamic bootstrap dir:
info: [debug] Dynamic env:
error: iOS log capture failed: spawn ENOENT
info: [debug] Dynamic bootstrap code:
info: [debug] Dynamic bootstrap path:
info: [debug] Reusing dynamic bootstrap:
info: [debug] Not setting iOS and app preferences since we're on a real device
info: [debug] Starting iOS device log capture via deviceconsole
info: [debug] Cleaning up appium session
info: [debug] Error: spawn ENOENT
at errnoException (child_process.js:1001:11)
at Process.ChildProcess._handle.onexit (child_process.js:792:34)
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: spawn ENOENT)","code":"ENOENT","errno":"ENOENT","syscall":"spawn","origValue":"spawn ENOENT"},"sessionId":null}
info: &-- POST /wd/hub/session 500 147.450 ms - 197
info: [debug] Not setting device type since we're connected to a device
error: Failed to start an Appium session, err was: Error: spawn ENOENT
info: [debug] Creating iDevice object with udid ede8ea883c49ad1d71297
info: [debug] Couldn't find ideviceinstaller, trying built-in at /Volumes/Appium/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
info: [debug] Checking app install status using: /Volumes/Appium/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id ede8ea883c49ad1d71297 --bundle com.hipalsports.hipal
info: [debug] App is installed.
info: [debug] fullReset not requested. No need to install.
info: [debug] Starting command proxy.
info: [debug] Instruments socket server started at /tmp/instruments_sock
info: [debug] Starting instruments
info: [debug] Instruments is at: /Applications/Xcode 5.1.app/Contents/Developer/usr/bin/instruments
info: Launching instruments
info: [debug] Attempting to run app on real device with UDID ede8ea883c49ad1d71297
info: [debug] Spawning instruments with command: /Applications/Xcode 5.1.app/Contents/Developer/usr/bin/instruments -t /Applications/Xcode 5.1.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -D /tmp/appium-instruments/instrumentscli0.trace -w ede8ea883c49ad1d71297 com.hipalsports.hipal -e UIASCRIPT /Users/hipal/Library/Application Support/appium/bootstrap/bootstrap-286b5fee.js -e UIARESULTSPATH /tmp/appium-instruments
info: [debug] And extra without-delay env: {}
info: [debug] And launch timeouts (in ms): {"global":90000}
info: --& GET /wd/hub/status {}
info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.2.2","revision":"cf6ff5939ddc6b4d45fcbabfbfe13c950e0058c4"}}}
运行时提示了我以上错误,按照你的方法直接在命令行中运行
JackdeMac-mini:~ hipal$ /Volumes/Appium/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id ede8ea883c49ad1d71297 --bundle com.hipalsports.hipal
[....] Waiting for iOS device to be connected
found device id
0%] Found device (ede8ea883c49ad1d71297), beginning check
App is installed!
[100%] Check completed com.hipalsports.hipal
JackdeMac-mini:~ hipal$
安装应该是成功的了!但是还是报错
Could not start a new session
Be sure the Appium server is running with an application opened by using the "App Path" parameter in Appium.app (along with package and activity for Android) or by connecting with selenium client and supplying this in the desired capabilities object.
弄了几天了这个问题!依然找不到出路!
楼主这个问题你有遇到过吗?
这里的server address需要设置吗?
好文,解决了我的困扰,谢谢。
感谢楼主,问题弄了好多天终于解决了这个报错的问题,但是又有一个新问题,运行点inspector 后appium就自动退出去了!手机可以正常启动了,这个又是什么问题引起的
啥问题都不描述,我怎么知道。。。 别让我猜。
appium 1.2.2 运行正常没有报错,点inspector 后record 的 界面出现了一下然后appium就异常关闭!
Appium可以控制iOS内置的app么或其他从AppStore中下载的app?如果可以,是不是随便一个开发账号和证书就可以了?
当然不可以。 只有自己使用开发证书分发的才能。
没有日志我帮不了你。
连接真机测试时提示这个
[IOS_SYSLOG_ROW ] Oct 13 20:05:19 jing lockdownd[52] :
spawn_service_agent: Could not look up service in the map
info: [IOS_SYSLOG_ROW ] Oct 13 20:05:19 jing lockdownd[52] :
spawn_and_handle_checkin: Could not spawn the com.apple.instruments.remoteserver service agent:InvalidService
info: [debug] [INST STDERR]
20:05:18.903 instruments[] Failed to start Instruments daemon for 'iOS' on 'jing (v7.1.2)' (The service is invalid.)
info: [IOS_SYSLOG_ROW ] Oct 13 20:05:19 jing lockdownd[52] :
spawn_service_agent: Could not look up service in the map
info: [debug] [INST STDERR]
20:05:18.907 instruments[] Device 'Build Version 11D257, iPhone ID 2ad744c4d85acfe21415edcad3fd78a' is not setup as a development device.
Use Xcode to setup.
info: [IOS_SYSLOG_ROW ] Oct 13 20:05:19 jing lockdownd[52] :
spawn_and_handle_checkin: Could not spawn the com.apple.instruments.server service agent:InvalidService
info: [debug] [INSTSERVER] Instruments exited with code 253
info: [debug] Killall instruments
info: [debug] Instruments crashed on startup
info: [debug] We exceeded the number of retries allowed for instruments t failing launch
info: [debug] Stopping iOS log capture
info: [debug] Killing the simulator process
info: [debug] Killing any other simulator daemons
info: [debug] Cleaning app state.
info: [debug] No folders found to remove
error: Failed to start an Appium session, err was: Error: Instruments crashed on startup
info: [debug] Cleaning up appium session
info: [debug] Error: Instruments crashed on startup
at Instruments.onInstrumentsExit (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-instruments/lib/instruments.js:344:31)
at null. (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-instruments/lib/instruments.js:281:12)
at ChildProcess.emit (events.js:98:17)
at Process.ChildProcess._handle.onexit (child_process.js:810:12)
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Instruments crashed on startup)","origValue":"Instruments crashed on startup"},"sessionId":null}
info: &-- POST /wd/hub/session 500
楼主,我的问题是当我点inspector会弹出那个报错框,但是真机会启动程序,就是那个 录制界面不出来
ios真机运行点inspector会报
错误,但是手机上的程序启动了,也不会出
请问一下你点inspector无法启动的那个第一个问题是怎么解决的啊?是通过那个命令行吗?
我也遇到同样问题,inspector无法启动。你解决了吗?怎么解决的?
我是直接跳回了1.2.0的版本就可以了,用1.2.3的版本老是连不上,解决的方法是因为之前放的是测试包,但是bundleID却是正式环境下的,所以匹配不上就报错了,后来找到原因了替换一下就可以了!
按guide提示运行成功,想知道测试用例怎么运行啊
楼主,我的是在模拟器上build的,也有这个问题,怎么解决。能加您qq么
info: [debug] Not pre-launching simulator
info: [debug] Creating iDevice object with udid 2ED6A33C-39B6-47B2-B27E-9ACE
info: [debug] Couldn't find ideviceinstaller, trying built-in at /usr/local/lib/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
error: Could not initial make sure it is installed and works on your system
我的帖子里没说清楚么?ideviceinstaller 这个没找到,就编译一个啊。
我碰到同样的 inspector 无法启动的问题,
nancymac:fruitstrap lixia$ pwd
/Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap
nancymac:fruitstrap lixia$ ls -l
-rwxr-xr-x@ 1 lixia
37476 Mar 26 04:09 fruitstrap
我这下面没有 fruitstrap 文件夹,不知道是安装哪里出错了么?还有我的 deviceconsole 路径下面是这样的:
nancymac:deviceconsole lixia$ pwd
/Applications/Appium.app/Contents/Resources/node_modules/appium/build/deviceconsole
nancymac:deviceconsole lixia$ ls -la
drwxr-xr-x@
102 Mar 26 04:09 .
drwxr-xr-x@ 13 lixia
442 Mar 26 18:03 ..
-rwxr-xr-x@
16332 Mar 26 04:09 deviceconsole
两位前辈可以帮忙看下问题出在哪了么? 我的 appium 是1.4.0的版本。。。
xcode版本:6.3
appium版本:1.3.7
ipod版本:8.3
请问:我按照上述的操作仍然存在报错信息
请问要如何解决?
Launching Appium with command: '/Applications/Appium.app/Contents/Resources/node/bin/node' lib/server/main.js --address "127.0.0.1" --command-timeout "7200" --platform-version "8.3" --platform-name "iOS" --app "com.ruijie.whistle.activity" --udid "95C36DA6F8907AECD" --device-name "iPhone 6"
info: Welcome to Appium v1.3.7 (REV 72fbfaa116d3d9f6acf02f6d0e2182)
info: Appium REST http interface listener started on 127.0.0.1:4723
info: [debug] Non-default server args: {"app":"com.ruijie.whistle.activity","udid":"95C36DA6F8907AECD","address":"127.0.0.1","deviceName":"iPhone 6","platformName":"iOS","platformVersion":"8.3","defaultCommandTimeout":7200}
info: Console LogLevel: debug
info: --& GET /wd/hub/status {}
info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.3.7","revision":"72fbfaa116d3d9f6acf02f6d0e2182"}}}
info: &-- GET /wd/hub/status 200 7.044 ms - 104 {"status":0,"value":{"build":{"version":"1.3.7","revision":"72fbfaa116d3d9f6acf02f6d0e2182"}}}
info: --& GET /wd/hub/status {}
info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.3.7","revision":"72fbfaa116d3d9f6acf02f6d0e2182"}}}
info: &-- GET /wd/hub/status 200 3.161 ms - 104 {"status":0,"value":{"build":{"version":"1.3.7","revision":"72fbfaa116d3d9f6acf02f6d0e2182"}}}
info: --& GET /wd/hub/sessions {}
info: [debug] Responding to client with success: {"status":0,"value":[]}
info: &-- GET /wd/hub/sessions 200 0.949 ms - 23 {"status":0,"value":[]}
info: --& POST /wd/hub/session {"desiredCapabilities":{"platformName":"iOS","platformVersion":"8.3","newCommandTimeout":"999999","automationName":"Appium","deviceName":"iPhone 6"}}
info: Client User-Agent string: Appium (unknown version) CFNetwork/720.3.13 Darwin/14.3.0 (x86_64)
info: [debug] App is an iOS bundle, will attempt to run as pre-existing
info: [debug] Creating new appium session 1a4ac54c-a53e-4d5d-9c65-f6095efaa2e1
info: [debug] Removing any remaining instruments sockets
info: [debug] Cleaned up instruments socket /tmp/instruments_sock
info: [debug] Setting Xcode folder
info: [debug] Setting Xcode version
info: [debug] Setting iOS SDK Version
info: [debug] Getting sdk version from xcrun with a timeout
info: [debug] iOS SDK Version set to 8.3
info: [debug] Not checking whether simulator is available since we're on a real device
info: [debug] Detecting automation tracetemplate
info: [debug] Not auto-detecting udid, running on sim
info: [debug] Could not parse plist file (as binary) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.ruijie.whistle.activity/en.lproj/Localizable.strings
info: Will try to parse the plist file as XML
info: [debug] Could not parse plist file (as XML) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.ruijie.whistle.activity/en.lproj/Localizable.strings
warn: Could not parse app Localizable.strings assuming it doesn't exist
info: [debug] Creating instruments
info: On some xcode 6 platforms, instruments-without-delay does not work. If you experience this, you will need to re-run appium with the --native-instruments-lib flag
info: [debug] Preparing uiauto bootstrap
info: [debug] Dynamic bootstrap dir: /Users/limei/Library/Application Support/appium/bootstrap
info: [debug] Dynamic env: {"nodePath":"/Applications/Appium.app/Contents/Resources/node/bin/node","commandProxyClientPath":"/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/bin/command-proxy-client.js","instrumentsSock":"/tmp/instruments_sock","interKeyDelay":null,"justLoopInfinitely":false,"autoAcceptAlerts":false,"autoDismissAlerts":false,"sendKeyStrategy":"grouped"}
info: [debug] Dynamic bootstrap code: // This file is automatically generated. Do not manually modify!
info: [debug] Dynamic bootstrap path: /Users/limei/Library/Application Support/appium/bootstrap/bootstrap-d5a0fbd3.js
info: [debug] Reusing dynamic bootstrap: /Users/limei/Library/Application Support/appium/bootstrap/bootstrap-d5a0fbd3.js
info: [debug] Getting device string from opts: {"forceIphone":false,"forceIpad":false,"xcodeVersion":"6.3","iOSSDKVersion":"8.3","deviceName":"iPhone 6","platformVersion":"8.3"}
info: [debug] fixDevice is on
info: [debug] Final device string is: 'iPhone 6 (8.3 Simulator)'
info: [debug] Not setting device type since we're on a real device
info: [debug] Checking whether we need to set app preferences
info: [debug] Not setting iOS and app preferences since we're on a real device
info: [debug] Running ios sim reset flow
info: [debug] Killing the simulator process
info: [debug] Killall iOS Simulator
info: [debug] Killing any other simulator daemons
info: [debug] O cannot clean device state
info: [debug] Not setting locale because we're using a real device
info: [debug] No iOS / app preferences to set
info: [debug] Starting iOS device log capture via deviceconsole
info: --& GET /wd/hub/status {}
info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.3.7","revision":"72fbfaa116d3d9f6acf02f6d0e2182"},"isShuttingDown":false},"sessionId":"1a4ac54c-a53e-4d5d-9c65-f6095efaa2e1"}
info: &-- GET /wd/hub/status 200 1.101 ms - 178 {"status":0,"value":{"build":{"version":"1.3.7","revision":"72fbfaa116d3d9f6acf02f6d0e2182"},"isShuttingDown":false},"sessionId":"1a4ac54c-a53e-4d5d-9c65-f6095efaa2e1"}
info: [debug] Cleaning up appium session
info: [debug] Error: Log capture did not start in a reasonable amount of time
at null._onTimeout (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios-log.js:137:10)
at Timer.listOnTimeout (timers.js:110:15)
error: Log capture did not start in a reasonable amount of time
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Log capture did not start in a reasonable amount of time)","origValue":"Log capture did not start in a reasonable amount of time"},"sessionId":null}
info: &-- POST /wd/hub/session 500
error: Failed to start an Appium session, err was: Error: Log capture did not start in a reasonable amount of time
info: [debug] Not pre-launching simulator
info: [debug] Creating iDevice object with udid 95C36DA6F8907AECD
info: [debug] Checking app install status using: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id 95C36DA6F8907AECD --bundle com.ruijie.whistle.activity
问题已解决,udid一定要小写
尝试了很久,必须前来求指导了。
appium:1.4.1
Xcode:6.3.2
连接真机打开inspector报错
error: Could not initial make sure it is installed and works on your system
info: [debug] Error: Could not initial make sure it is installed and works on your system
at [object Object].IOS.getIDeviceObj (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js:909:13)
at [object Object].IOS.installToRealDevice (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js:856:32)
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/async/lib/async.js:607:21
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/async/lib/async.js:246:17
at iterate (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/async/lib/async.js:146:13)
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/async/lib/async.js:157:25
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/async/lib/async.js:248:21
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/async/lib/async.js:612:34
at [object Object].&anonymous& (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios-crash-log.js:52:5)
at [object Object].&anonymous& (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios-crash-log.js:27:5)
at f (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/node_modules/once/once.js:17:25)
at Glob.&anonymous& (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:131:7)
at Glob.emit (events.js:107:17)
at Glob._finish (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:168:8)
at done (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:157:12)
at Glob._processReaddir2 (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:351:12)
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:288:17
at RES (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/node_modules/inflight/inflight.js:23:14)
at f (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/node_modules/once/once.js:17:25)
at Glob._readdirEntries (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:480:10)
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/glob/glob.js:457:12
at FSReqWrap.oncomplete (fs.js:95:15)
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Could not initial make sure it is installed and works on your system)","origValue":"Could not initial make sure it is installed and works on your system"},"sessionId":null}
info: &-- POST /wd/hub/session 500 1468.450 ms - 300
error: Failed to start an Appium session, err was: Error: Could not initialize ideviceinstaller; make sure it is installed and works on your system
我得设置:
deviceconsole:
在Xcode里面Product-&profile,手机上能正常运行成功。
我得配置在IOS模拟器也能正常运行。真机就报错。
忘了附上 ideviceinstaller的图。系统是有的。
/Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap isInstalled --id ede8ea883c49ad1d71297 --bundle com.hipalsports.hipal
-bash: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/fruitstrap/fruitstrap: No such file or directory
wo用1.4.1的appium 启动真机
和你是一样的情况,请问你的问题解决了吗
楼上的问题解决了么,我的也是这样的问题~跪求楼主现身
在这里跪求有什么用?你贴出你的问题来啊
这是真机的 inspector
info: [debug] Removing any remaining instruments sockets
info: [debug] Cleaned up instruments socket /tmp/instruments_sock
info: [debug] Auto-detecting iOS udid...
info: [debug] Not auto-detecting udid, running on sim
info: [debug] Could not parse plist file (as binary) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.ttyongche.ttyc/en.lproj/Localizable.strings
info: Will try to parse the plist file as XML
info: [debug] Could not parse plist file (as XML) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.ttyongche.ttyc/en.lproj/Localizable.strings
warn: Could not parse app Localizable.strings assuming it doesn't exist
info: [debug] Creating instruments
info: [debug] Preparing uiauto bootstrap
info: [debug] Dynamic bootstrap dir: /Users/wangyao/Library/Application Support/appium/bootstrap
info: [debug] Dynamic env: {"nodePath":"/Applications/Appium.app/Contents/Resources/node/bin/node","commandProxyClientPath":"/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/bin/command-proxy-client.js","instrumentsSock":"/tmp/instruments_sock","interKeyDelay":null,"justLoopInfinitely":false,"autoAcceptAlerts":false,"autoDismissAlerts":false,"sendKeyStrategy":"grouped"}
info: [debug] Dynamic bootstrap code: // This file is automatically generated. Do not manually modify!
info: [debug] Dynamic bootstrap path: /Users/wangyao/Library/Application Support/appium/bootstrap/bootstrap-bb0c0.js
info: [debug] Reusing dynamic bootstrap: /Users/wangyao/Library/Application Support/appium/bootstrap/bootstrap-bb0c0.js
info: [debug] Attempting iOS device log capture via libimobiledevice idevicesyslog
warn: Could not capture device log using libimobiledevice idevicesyslog. Libimobiledevice probably isn't installed
info: [debug] Attempting iOS device log capture via deviceconsole
warn: Could not capture logs from device. Continuing without capturing logs.
info: [debug] Creating iDevice object with udid F0188AAE55CA344A2FFDE339AE4DCCD5EFCA9CFC
info: [debug] Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
error: Log capture did not start in a reasonable amount of time
我的问题如上,帮忙看看怎么解决~
Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
日志里不是写了吗? 找不到 ideviceinstaller, 安装 ideviceinstaller 这个啊。
新手还不太会看log,只看了error和warn。找到路径下的ideviceinstaller,安装还是有问题。Last login: Thu Nov 12 11:08:27 on ttys002
172-15-70-48:~ wangyao$ /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/
dyld: Library not loaded: /../lib/libimobiledevice.3.dylib
Referenced from: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller
Reason: image not found
Trace/BPT trap: 5
[进程已完成]
再帮忙看看~多谢
问题已解决~多谢多谢。
按着错误 谷歌下 很快就解决了。
54楼 已删除
55楼 已删除
楼主,iOS真机启动Inspector时,报错如下,麻烦帮忙看一下,谢谢!
info: [debug] App is an iOS bundle, will attempt to run as pre-existing
info: [debug] Creating new appium session 2cf-47c4-7a772d
info: [debug] Removing any remaining instruments sockets
info: [debug] Cleaned up instruments socket /tmp/instruments_sock
info: [debug] Auto-detecting iOS udid...
info: [debug] Not auto-detecting udid, running on sim
info: [debug] Could not parse plist file (as binary) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.boohee.food/en.lproj/Localizable.strings
info: Will try to parse the plist file as XML
info: [debug] Could not parse plist file (as XML) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.boohee.food/en.lproj/Localizable.strings
warn: Could not parse app Localizable.strings assuming it doesn't exist
info: [debug] Creating instruments
info: [debug] Preparing uiauto bootstrap
info: [debug] Dynamic bootstrap dir: /Users/zhuquan/Library/Application Support/appium/bootstrap
info: [debug] Dynamic env: {"nodePath":"/Applications/Appium.app/Contents/Resources/node/bin/node","commandProxyClientPath":"/Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-uiauto/bin/command-proxy-client.js","instrumentsSock":"/tmp/instruments_sock","interKeyDelay":null,"justLoopInfinitely":false,"autoAcceptAlerts":false,"autoDismissAlerts":false,"sendKeyStrategy":"grouped"}
info: [debug] Dynamic bootstrap code: // This file is automatically generated. Do not manually modify!
info: [debug] Dynamic bootstrap path: /Users/zhuquan/Library/Application Support/appium/bootstrap/bootstrap-5923cadea0343e3f.js
info: [debug] Reusing dynamic bootstrap: /Users/zhuquan/Library/Application Support/appium/bootstrap/bootstrap-5923cadea0343e3f.js
info: [debug] Attempting iOS device log capture via libimobiledevice idevicesyslog
info: [debug] Creating iDevice object with udid 7f5d1c1cb5e7eac52d371e24fa0a8c3
在这就报错了
不是每次报错,弹框都是提示这个吗,解决ideviceinstaller问题前也是提示这个啊
英文不是说 App Path 参数没有提供吗?
我用的这个设置,真机build了测试App的,填了bundleid
你真机的app已经装好了吧?
真机上已经build了com.boohee.food这个App了
63楼 已删除
在这个帖子问问题的同学,请自己看帖子,我帖子里明确说明你是可以进行真机调试的。
65楼 已删除
这个问题解决了吗?运行时也报
org.openqa.selenium.SessionNotCreatedException: A new session could not be created. (Original error: Instruments crashed on startup) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 44.86 seconds
Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 16:57:40'
System info: host: 'zhangdeiMac.local', ip: '10.xxx.3.236', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.11.3', java.version: '1.8.0_40'
Driver info: io.appium.java_client.ios.IOSDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
mac连真机,报这个错,用dmg装的appium1.4.13版本,下载了ideviceinstaller,运行了steps但是还是提示这个错误。
你的问题解决了么 我也是一样的情况
请问一直卡在这个界面,大致是什么原因引起的啊? 刚在Mac上装了appium环境,真机调试出现这个问题
你解决了么?我也是这样 一直卡在这个界面,弹框这样子的。
楼主简直是天使~完美的解决了我的问题,谢谢哒
你问题解决了吗? 我也遇到一样的问题。
问题解决了,将服务器IP地址修改成127.0.0.1就解决了。 之前我的IP地址是设置成内网的一个IP。你可以试一下看是不是这个问题导致的
问题解决了,将服务器IP地址修改成127.0.0.1就解决了。 之前我的IP地址是设置成内网的一个IP。你可以试一下看是不是这个问题导致的
[MJSONWP] Encountered internal error running command: Error: Command failed: ideviceinstaller -u 39d4cc7a73d63d4b2c -u App
at ChildProcess.exithandler (child_process.js:202:12)
at emitTwo (events.js:100:13)
at ChildProcess.emit (events.js:185:7)
at maybeClose (internal/child_process.js:850:16)
at Socket.&anonymous& (internal/child_process.js:323:11)
at emitOne (events.js:90:13)
at Socket.emit (events.js:182:7)
at Pipe._onclose (net.js:475:12)
已经发现是ideviceinstaller -u 39d4cc7a73d63d4b2c -u App命令有问题(后面的-u需要大写),但是去哪个文件里面改?还是说需要用源码改?
什么版本的啊?
1.4.16和1.5.2都有这个问题
依赖包有的问题, node-idevice
?谢谢楼主```应该是换一下node-idevice的版本,我试试去``
问题解决了
修改node-idevice的main.js的exec(this._build_cmd(['-u', app]), function (err, stdout, stderr),中的-u为大写即可
Responding to client with driver.getStatus() result: {"build":{"version":"1.5.2","revision":null}}
[HTTP] &-- GET /wd/hub/status 200 10 ms - 83
[HTTP] --& GET /wd/hub/sessions {}
[MJSONWP] Calling AppiumDriver.getSessions() with args: []
[MJSONWP] Responding to client with driver.getSessions() result: []
[HTTP] &-- GET /wd/hub/sessions 200 3 ms - 40
[HTTP] --& POST /wd/hub/session {"desiredCapabilities":{"platformName":"iOS","platformVersion":"9.3.1","udid":"D8A98E35-BD85-5A5C-9C51-CFAA","automationName":"Appium","bundleId":"com.weizuche076.WeRentCar","deviceName":"iPhone 6"}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{"platformName":"iOS","platformVersion":"9.3.1","udid":"D8A98E35-BD85-5A5C-9C51-CFAA","automationName":"Appium","bundleId":"com.weizuche07...
[Appium] Creating new IosDriver session
[Appium] Capabilities:
platformName: 'iOS'
platformVersion: '9.3.1'
udid: 'D8A98E35-BD85-5A5C-9C51-CFAA'
automationName: 'Appium'
bundleId: 'com.weizuche076.WeRentCar'
deviceName: 'iPhone 6'
app: 'com.weizuche076.WeRentCar'
noReset: true
showIOSLog: true
[BaseDriver] Session created with session id: 24d224e8-42c4-4525-b2cd-f5485cbbe15b
[debug] [iOS] Not auto-detecting udid.
[debug] [iOS] App is an iOS bundle, will attempt to run as pre-existing
[debug] [iOS] Removing any remaining instruments sockets
[debug] [iOS] Cleaned up instruments socket /var/folders/yw/s47v0nk54yzg04p2ls7m3m0r0000gn/T/instruments_sock
[debug] [iOS] No language specified. Using default strings
[debug] [iOS] Strings file not found. Looking in 'en.lproj' directory
[iOS] Could not file localizable strings file 'Localizable.strings'!
[debug] [iOS] Creating instruments
[debug] [UIAuto] Preparing bootstrap code
[debug] [UIAuto] Dynamic bootstrap dir: /Users/pengbingxiang/Library/Application Support/appium/bootstrap
[debug] [UIAuto] Dynamic env: {"nodePath":"/Applications/Appium.app/Contents/Resources/node/bin/node","commandProxyClientPath":"/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/appium-uiauto/build/lib/bin/command-proxy-client.js","instrumentsSock":"/var/folders/yw/s47v0nk54yzg04p2ls7m3m0r0000gn/T/instruments_sock","interKeyDelay":null,"justLoopInfinitely":false,"autoAcceptAlerts":false,"autoDismissAlerts":false,"sendKeyStrategy":"grouped"}
[debug] [UIAuto] Dynamic bootstrap code: // This file is automatically generated. Do not manually modify!
[debug] [UIAuto] Dynamic bootstrap path: /Users/pengbingxiang/Library/Application Support/appium/bootstrap/bootstrap-7a90aecc8b979ac8.js
[debug] [UIAuto] Reusing dynamic bootstrap: /Users/pengbingxiang/Library/Application Support/appium/bootstrap/bootstrap-7a90aecc8b979ac8.js
[debug] [iOS] Reset not set, not ending real device
[debug] [iOSLog] Attempting iOS device log capture via libimobiledevice idevicesyslog
[debug] [iOSLog] Found idevicesyslog: '/usr/local/bin/idevicesyslog'
[MJSONWP] Encountered internal error running command: Error: Command failed: ideviceinstaller -U D8A98E35-BD85-5A5C-9C51-CFAA -l
at ChildProcess.exithandler (child_process.js:202:12)
at emitTwo (events.js:100:13)
at ChildProcess.emit (events.js:185:7)
at maybeClose (internal/child_process.js:850:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
[debug] [iOS] Creating iDevice object with udid D8A98E35-BD85-5A5C-9C51-CFAA
[HTTP] &-- POST /wd/hub/session 500 124 ms - 215
[HTTP] --& GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {"build":{"version":"1.5.2","revision":null}}
[HTTP] &-- GET /wd/hub/status 200 16 ms - 83
楼主帮忙看看是怎么回事?
也是依赖包 node-idevice的原因吗
你的问题后来这么解决的
我和你一样的问题
我把这条命令拿出来直接执行,报的错误信息是 Invalid UDID specified
但是我的udid应该是没有问题的。你这个问题解决了吗
你用模拟器,捣乱啥啊。。。
idevice_id是不是不支持ios9.3?
appium 定位ios的元素太慢了,有什么快点的定位方法吗?driver.executeScript这个方法倒是快,但是跟XPATH一样依赖于全路径
我遇到了相同的问题,不知道怎么解答,之前是可以的,升级了xcode后,就出现了这个问题。
Appium 1.4.13
请问楼主,我appium连接模拟器,起不来是什么原因哦,用Instruments可以录制,但是用appium就是连不上
iOS上有的App会弹出提示框,会造成自动化测试中断,这种问题一般是怎么解决的呢?
Traceback (most recent call last):
File "helloWorld.py", line 107, in
File "helloWorld.py", line 97, in main
testcase = TestCase(desired_caps)
File "helloWorld.py", line 24, in init
self.driver = webdriver.Remote('', desired_caps)
File "build/bdist.macosx-10.11-intel/egg/appium/webdriver/webdriver.py", line 36, in init
File "/Library/Python/2.7/site-packages/selenium-2.53.5-py2.7.egg/selenium/webdriver/remote/webdriver.py", line 90, in init
self.start_session(desired_capabilities, browser_profile)
File "/Library/Python/2.7/site-packages/selenium-2.53.5-py2.7.egg/selenium/webdriver/remote/webdriver.py", line 177, in start_session
response = self.execute(Command.NEW_SESSION, capabilities)
File "/Library/Python/2.7/site-packages/selenium-2.53.5-py2.7.egg/selenium/webdriver/remote/webdriver.py", line 236, in execute
self.error_handler.check_response(response)
File "/Library/Python/2.7/site-packages/selenium-2.53.5-py2.7.egg/selenium/webdriver/remote/errorhandler.py", line 194, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Command failed: /bin/sh -c ideviceinstaller -u ba7f3db55fba5f -l
一直报这个错,帮忙看下吧,谢谢!
模拟器可以起来。
依赖包怎么改?
deviceconsole在哪里啊,我的imac上没有
1.5.2/node_modules/appium/node_modules/appium-ios-driver/node_modules/node-idevice这个目录下的main.js文件的138行exec(this._build_cmd(['-U', app]), function (err, stdout, stderr) {
1.5.2/node_modules/appium/node_modules/appium-ios-driver/node_modules/node-idevice这个目录找不到啊。
/Applications/Appium.app/Contents/Resources/node_modules/appium/build/deviceconsole这个目录也没有。
试试这个目录/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/node-idevice
目录是找到了,把U-&u,问题还在。
是小写改成大写,问题还在的话,你和我碰到的就不是一个问题。
61行有个小写,138是大写,本来就是这么写的。很奇怪的是:Command failed: /bin/sh -c ideviceinstaller -u ba7f3db55fba5f -l ,-l后面就这样断了?
我建议你单独开一个帖子,把所有信息描述的清楚一些,可能会找到问题。
你好,我现在有个页面,开发在外面套了层东西,导致appium inspect 点不到里面的元素,怎么解决?
你都知道原因了。。。那我有啥办法。。
请教下,appium inspect能点到元素的前提是什么?
元素是可见的,或者你可以理解为该元素有 accessible 的属性。
请教一下哈~
ios 真机测试 切换webwiew 后找不到控件了
Set&String& contextNames = driver.getContextHandles();
for (String contextName : contextNames) {
System.out.println(contextName);
if(contextName.contains("WEB")){
driver.context(contextName).switchTo();
System.out.println(driver.findElement(By.name("预约服务人员了解产品")).isDisplayed());
driver.findElement(By.name("预约服务人员了解产品")).click();
System.out.println 输出信息和idea 报错信息:
NATIVE_APP
WEBVIEW_131
org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
Launching Appium server with command: D:\Program Files (x86)\Appium\node.exe lib\server\main.js --address 127.0.0.1 --port 4723 --app D:\androidworkspace\appium_demo\apps\ContactManager.apk --platform-name Android --platform-version 21 --automation-name Appium --device-name "mx5" --log-no-color
info: Welcome to Appium v1.4.16 (REV ae6877eff28d457bd285c0cc62430d)
info: Appium REST http interface listener started on 127.0.0.1:4723
info: [debug] Non-default server args: {"app":"D:\androidworkspace\appium_demo\apps\ContactManager.apk","address":"127.0.0.1","logNoColors":true,"deviceName":"mx5","platformName":"Android","platformVersion":"21","automationName":"Appium"}
info: Console LogLevel: debug
info: --& POST /wd/hub/session {"desiredCapabilities":{"platformVersion":"5.0.1","app":"D:\androidworkspace\appium_demo\apps\ContactManager.apk","platformName":"Android","deviceName":"mx5","browserName":"","appActivity":".ContactManager","appPackage":"com.example.android.contactmanager"}}
info: Client User-Agent string: Apache-HttpClient/4.3.4 (java 1.5)
info: [debug] Using local app from desired caps: D:\androidworkspace\appium_demo\apps\ContactManager.apk
info: [debug] Creating new appium session cb849dfa-ca5e-4f85-b5cf-b4ea53cb5551
info: Starting android appium
info: [debug] Getting Java version
info: Java version is: 1.7.0_67
info: [debug] Checking whether adb is present
info: [debug] Using adb from D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe
info: [debug] Using fast reset? true
info: [debug] Preparing device for session
info: [debug] Checking whether app is actually present
info: Retrieving device
info: [debug] Trying to find a connected android device
info: [debug] Getting connected devices...
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" devices
info: [debug] 1 device(s) connected
info: Found device 85GBBM922JJY
info: [debug] Setting device id to 85GBBM922JJY
info: [debug] Waiting for device to be ready and to respond to shell commands (timeout = 5)
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY wait-for-device
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "echo 'ready'"
info: [debug] Starting logcat capture
info: [debug] Getting device API level
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "getprop ro.build.version.sdk"
info: [debug] Device is at API Level 21
info: Device API level is: 21
info: [debug] Extracting strings for language: default
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "getprop persist.sys.language"
info: [debug] Current device persist.sys.language:
info: [debug] java -jar "D:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\jars\appium_apk_tools.jar" "stringsFromApk" "D:\androidworkspace\appium_demo\apps\ContactManager.apk" "C:\Users\寰愭稕娑沑AppData\Local\Temp\com.example.android.contactmanager"
info: [debug] Reading strings from converted strings.json
info: [debug] Setting language to default
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY push "C:\Users\寰愭稕娑沑\AppData\Local\Temp\com.example.android.contactmanager\strings.json" /data/local/tmp
info: [debug] Checking whether aapt is present
info: [debug] Using aapt from D:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2\aapt.exe
info: [debug] Retrieving process from manifest.
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2\aapt.exe" dump xmltree D:\androidworkspace\appium_demo\apps\ContactManager.apk AndroidManifest.xml
info: [debug] Set app process to: com.example.android.contactmanager
info: [debug] Not uninstalling app since server not started with --full-reset
info: [debug] Checking app cert for D:\androidworkspace\appium_demo\apps\ContactManager.apk.
info: [debug] executing cmd: java -jar "D:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\jars\verify.jar" D:\androidworkspace\appium_demo\apps\ContactManager.apk
info: [debug] App already signed.
info: [debug] Zip-aligning D:\androidworkspace\appium_demo\apps\ContactManager.apk
info: [debug] Checking whether zipalign is present
info: [debug] Using zipalign from D:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2\zipalign.exe
info: [debug] Zip-aligning apk.
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2\zipalign.exe" -f 4 D:\androidworkspace\appium_demo\apps\ContactManager.apk C:\Users\寰愭稕娑沑AppData\Local\Temp\-11xuowd\appium.tmp
info: [debug] MD5 for app is b2de1dc281ec3e71ef1234
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "ls /data/local/tmp/b2de1dc281ec3e71ef1234.apk"
info: [debug] Getting install status for com.example.android.contactmanager
info: [debug] Getting device API level
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "getprop ro.build.version.sdk"
info: [debug] Device is at API Level 21
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "pm list packages -3 com.example.android.contactmanager"
info: [debug] App is installed
info: App is already installed, resetting app
info: [debug] Running fast reset (stop and clear)
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "am force-stop com.example.android.contactmanager"
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "pm clear com.example.android.contactmanager"
info: [debug] Forwarding system:4724 to device:4724
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY forward tcp:4724 tcp:4724
info: [debug] Pushing appium bootstrap to device...
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY push "D:\Program Files (x86)\Appium\node_modules\appium\build\android_bootstrap\AppiumBootstrap.jar" /data/local/tmp/
info: [debug] Pushing settings apk to device...
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY install "D:\Program Files (x86)\Appium\node_modules\appium\build\settings_apk\settings_apk-debug.apk"
info: [debug] Pushing unlock helper app to device...
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY install "D:\Program Files (x86)\Appium\node_modules\appium\build\unlock_apk\unlock_apk-debug.apk"
info: Starting App
info: [debug] Attempting to kill all 'uiautomator' processes
info: [debug] Getting all processes with 'uiautomator'
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GBBM922JJY shell "ps 'uiautomator'"
info: [debug] No matching processes found
info: [debug] Running bootstrap
info: [debug] spawning: D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe -s 85GBBM922JJY shell uiautomator runtest AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap -e pkg com.example.android.contactmanager -e disableAndroidWatchers false
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
info: [debug] [UIAUTOMATOR STDOUT] io.appium.android.bootstrap.Bootstrap:
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 1
info: [debug] [BOOTSTRAP] [debug] Socket opened on port 4724
info: [debug] [BOOTSTRAP] [debug] Appium Socket Server Ready
info: [debug] [BOOTSTRAP] [debug] Loading json...
info: [debug] [BOOTSTRAP] [debug] json loading complete.
info: [debug] [BOOTSTRAP] [debug] Registered crash watchers.
info: [debug] Waking up device if it's not alive
info: [debug] Pushing command to appium work queue: ["wake",{}]
info: [debug] [BOOTSTRAP] [debug] Client connected
info: [debug] [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"wake","params":{}}
info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
info: [debug] [BOOTSTRAP] [debug] Got command action: wake
info: [debug] [BOOTSTRAP] [debug] Returning result: {"status":0,"value":true}
info: [debug] executing cmd: "D:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" -s 85GB

我要回帖

更多关于 全境封锁蛇杖哪里出 的文章

 

随机推荐