看了 http://blog.csdn.net/today520/article/details/36378805

的文章,终于在真机上面测试成功。

由于没有开发者账号,不能发布应用到机器上面。所以就用了网易新闻的客户端来测试

没有开发者账号,貌似不能真正的开始测试。只能启动一下客户端,然后就会闪退了。

终端报出:

Permission to debug com.netease.news was denied.  The app must be signed with a development identity (e.g. iOS Developer).

不过这至少证明和真机拉通了。

首先得到bundleId。

在应用的Info.plist文件中可以找到

测一把,看看是否正确

https://itunes.apple.com/lookup?bundleId=com.netease.news

成功会返回应用应用信息,json格式

首先终端命令启动appium:

appium -U xxxxxxxxxxxxxxxxxxxxxx --app com.netease.news

-u 后面是udid

--app后面是应用的bundleId

关键代码

DesiredCapabilities capabilities = new DesiredCapabilities();capabilities.setCapability(CapabilityType.BROWSER_NAME, "");capabilities.setCapability("platformVersion", "7.1");capabilities.setCapability("platformName", "iOS");capabilities.setCapability("deviceName", "iPhone Simulator");//capabilities.setCapability("app", app.getAbsolutePath());
capabilities.setCapability("app", "com.netease.news");driver = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);values = new ArrayList<Integer>();

另外还参考了appium官网文档:

http://appium.io/slate/en/master/?ruby#server-flags

转载于:https://www.cnblogs.com/zhangminjie/p/3959773.html

appium IOS真机测试相关推荐

  1. Xamarin.iOS真机测试报错

    Xamarin.iOS真机测试报错 错误信息:The MinimumOSVersion inside Info.plist does not include the device version(er ...

  2. MogoH5+基于Hbuilder做ios真机测试

    2019独角兽企业重金招聘Python工程师标准>>> #下载安装MogoH5+脚手架 下载MogoH5+ git clone https://github.com/tyaqing/ ...

  3. 【调试工具】之IOS真机测试

    原文链接:https://blog.csdn.net/SoaringLee_fighting/article/details/82874618 序 本文旨在阐述怎么通过xcode工程进行ios真机测试 ...

  4. iOS真机测试详细步骤及图解

    0.首先使用开发者账号登录该网站 https://developer.apple.com 关于开发者账号分为三种: 个人.公司.企业,具体如何成为公司或者企业账号,请百度 为什么要真机调试?模拟器调试 ...

  5. iOS 真机测试错误解决An App ID with Identifier ...is not available

    在做真机测试Demo的时候,经常会遇到这样的错误提示,导致我们无法真机测试: 意思是说我们的应用程序ID的标示符"com.XXXX.Demo"是无效的,解决方法很简单,就是换个标示 ...

  6. appium ios 真机自动化环境搭建

    近期由于工作需要,本小菜在弄appium+ios+iphone真机的移动自动化,在网上找寻各种资料,发现针对IOS方面的资料少之又少,公司其它部门的弄过的同事也寥寥无几,即使有,也是安卓方面的.本次书 ...

  7. appium -ios 真机连接 环境搭建

    补充点一: 安装ios-deploy npm install -g ios-deploy 安装不了报错.! 后来找了找,发现sudo npm install -g ios-deploy --unsaf ...

  8. ios真机测试,Ineligible Devices,不可以选中真机

    问题原因,程序的最低兼容版本高于真机的版本.

  9. windows+java+Weditor+idevice + WDA + facebook-wda / appium+ios真机 成功的demo

    public class IosTest { private static IOSDriver iosDriver; public static void main(String[] args) th ...

最新文章

  1. 11家车企联手高通、大唐,加速V2X在华商用部署
  2. 多年以后重发:多线程安全的变量模板
  3. 由内省引出JavaBean的讲解
  4. Python如何在循环语句中加入两个变量_Python基础知识
  5. turtlebot3_teleop_key 键盘控制程序,使之0速度时不会一直发送 topic,通过topic代替键盘控制小车运动。
  6. 未来教育计算机一级ms百度云,未来教育全国计算机二级VFP
  7. 椭球面的c语言方程,椭球面
  8. 前程无忧招聘信息数据清洗+聚类分析
  9. Leetcode刷题之二叉搜索树、平衡二叉搜索树3
  10. codeforces 1328 B. K-th Beautiful String
  11. oliver什么意思java_英语名字“oliver”是什么意思?
  12. 超大背包问题(01背包)
  13. ictclas包 java_Java通过JNI调用ICTCLAS中文分词包的方法
  14. AKM AKM-35-4-01-15X-10
  15. MYSQL报1265和1366错误
  16. 维基解密披露CIA对全球上万民众移动端发动攻击
  17. python基础学习笔记12:Python面向对象编程
  18. c语言 ptr 用法,C++之智能指针std::shared_ptr简单使用和理解
  19. java中事物是什么意思_java里 声明式事务是什么意思呢?
  20. net core3.1 版本 解决错误 ConfigurationBuilder”未包含“SetBasePath”的定义

热门文章

  1. 比特币和加密货币入门
  2. 1021 Deepest Root
  3. 二分类任务:确定一个人是否年收入超过5万美元
  4. Web前端工程师的一些常见误区
  5. 选择PMP培训学校需要注意哪些
  6. Windows server2008服务器设置多用户登录
  7. 如何开发一个区块链应用程序
  8. RLCenter云平台配置中心
  9. MyBatis开发入门二:一对多连表查询
  10. 关于flume配置加载(二)