首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

免安装免配置环境免费 ios 调试工具 sib 来啦

原文链接 sib是以gidevice为底层实现iOS调试工具,因为go语言特性,编译好二进制文件可以直接运行,所以不需要额外配置python环境或者go环境,直接下载3M左右包解压就可以使用啦!...当前迭代了数月,到达了1.1.2版本,基础功能如下:设备基础信息获取、设备监听App安装卸载、启动终止查看进程信息启动xctest相关,:启动Wda、Fastbot_iOS获取电池相关信息重启关机代理转发崩溃信息收集模拟定位与取消...(部分App不生效)屏幕旋转监听系统日志获取性能采集(Doing)截图文件管理以上功能皆跨平台,即Windows、Mac、Linux都可以使用。...您会获得类似的输出orientation: 1图片获取设备信息sib devices -d -f你会获得类似输出{ "deviceList": [...app uninstallsib screenshootsib pssib crashsib locationsib oritationsib batterysib info...结语sib还在持续更新

78810
您找到你想要的搜索结果了吗?
是的
没有找到

WEBAPP开发技巧总结

在此所说移动平台前端开发是指针对高端智能手机(Iphone、Android)做站点适配也就是WebApp,并非是针对普通手机开发 Wap 2.0,所以在阅读本篇文章以前,你需要对webkit内核浏览器有一定了解...1:1,并且文档最大宽度比例是1.0,且不允许用户点击屏幕放大浏览; 第二个meta标签是iphone设备safari私有meta标签,它表示:允许全屏模式浏览; 第三个meta标签也是iphone...私有标签,它指定iphonesafari顶端状态条样式; 第四个meta标签表示:告诉设备忽略将页面数字识别为电话号码 2、HTML5标签使用 在开始编写webapp时,哥建议前端工程师使用...7、学会使用webkit-box 上一节,我们说过自适应布局模式,有些同学可能会问:如何在移动设备上做到完全自适应呢?...10、如何禁止用户旋转设备 我曾经也想禁止用户旋转设备,也想实现像某些客户端那样:只能在肖像模式或景观模式下才能正常运行。但现在我可以很负责任告诉你:别想了!在移动版webkit做不到!

1.9K20

移动web开发需要注意二十点

1:1,并且文档最大宽度比例是1.0,且不允许用户点击屏幕放大浏览; 第二个meta标签是iphone设备safari私有meta标签,它表示:允许全屏模式浏览; 第三个meta标签也是iphone...私有标签,它指定iphonesafari顶端状态条样式; 第四个meta标签表示:告诉设备忽略将页面数字识别为电话号码(部分设备可能支持不是很好); 2、HTML5标签使用 在开始编写webapp...为达到适配各种手持设备,建议前端工程师使用自适应布局模式,因为这样做可以让你页面在ipad、itouch、ipod、iphone、android、web safarik、chrome都能够正常显示,...7、学会使用webkit-box 上一条,我们说过自适应布局模式,有些同学可能会问:如何在移动设备上做到完全自适应呢?...10、如何禁止用户旋转设备 我曾经也想禁止用户旋转设备,也想实现像某些客户端那样:只能在肖像模式或景观模式下才能正常运行。但现在我可以很负责任告诉你:别想了!在移动版webkit做不到!

1.9K20

动画与光线-让幻像变现实

在本节,我们将主要使用我们3D模型。让它看起来很漂亮!为了使您3D模型看起来非常好,您基本上需要学习如何为其设置动画并使用场景照明。我们还将学习如何在屏幕上应用反射并放置阴影。...您可以下载Final Xcode项目,以帮助您与自己进度进行比较。 变换:旋转 用于演示最常见和最简单动画是通过Y轴旋转3D对象。你几乎到处都能看到这种动画。...运行模拟器,你会看到一个漂亮旋转iPhone X. iPhoneNode.runAction(rotateObject()) 世界原点 你可能会注意到iPhone正在以一种奇怪方式旋转。...转到iPhoneX.scn并单击设备。您会注意到World Origin位于左下方,这就是为什么我们手机在这一点上转动原因。要解决这个问题,让我们将World Origin定位在3D模型中间。...我们学会了如何在应用良好照明同时缩放和制作模型动画。 原文: https://designcode.io/arkit-lighting

1.1K30

AirServer2023MAC电脑专用投屏软件功能介绍

2、可以通过多个设备连接同一个局域网,快速查看同一局域网内视频内容。AirServer 7是一个开源 macOS,而它就是这么一个让你可以通过多个设备进行投屏,并且可以快速获得你想要视频内容。...图片 还可以改变投屏画面参数,亮度、饱和度、锐度等等,这点有利于我们在不同环境下,获得更好观感。...在设备之间建立局域网内信号发送与接收通道,确保数据可以稳定安全地进行传输。下面我们一起来看看如何在Windows系统上对它进行安装。...AirServer在您环境运行,您可以使用任何设备iPhone,iPad,Mac,Android,Nexus,Pixel,Chromebook或Windows 10 PC,将其显示屏无线屏幕镜像到大屏幕...4、Windows设备兼容完全兼容Windows 10内置“无线显示项目”功能。

1.4K00

「移动端」前端常见知识点总结

HTML5 提供 devicemotion 事件封装了设备运动传感器,提供设备加速度,还提供设备自转速率。对设备运动状态进行判断,就可以实现“摇一摇”效果。...devicemotion 监听手机加速度变化事件: acceleration - 加速度 accelerationIncludingGravity - 重力加速度 rotationRate - 旋转速度...目前浏览器提供了API能够直接访问用户媒体设备(摄像头、麦克风)。 navigator.mediaDevices.getUserMedia 作用:为用户直接提供直接连接摄像头、麦克风硬件设备接口。...{ audio:true , video:true } // 在获得媒体同时包含音频与视频 { audio: true, video: { width: 1280, height: 720...} // 获得指定了大小视频 } 6、打电话 网页信息基本都有联系电话号码,联系我们等按钮,在移动端经常需要加入拨打电话功能,这样用户只要点击一下就可以拨打电话了。

1.1K30

「移动端」前端常见知识点总结

HTML5 提供 devicemotion 事件封装了设备运动传感器,提供设备加速度,还提供设备自转速率。对设备运动状态进行判断,就可以实现“摇一摇”效果。...devicemotion 监听手机加速度变化事件: acceleration - 加速度 accelerationIncludingGravity - 重力加速度 rotationRate - 旋转速度...navigator.mediaDevices.getUserMedia 作用:为用户直接提供直接连接摄像头、麦克风硬件设备接口。...{ audio:true , video:true } // 在获得媒体同时包含音频与视频 { audio: true, video: { width: 1280, height: 720...} // 获得指定了大小视频 } 6、打电话 网页信息基本都有联系电话号码,联系我们等按钮,在移动端经常需要加入拨打电话功能,这样用户只要点击一下就可以拨打电话了。

95210

「移动端」前端常见知识点总结

HTML5 提供 devicemotion 事件封装了设备运动传感器,提供设备加速度,还提供设备自转速率。对设备运动状态进行判断,就可以实现“摇一摇”效果。...devicemotion 监听手机加速度变化事件: acceleration - 加速度 accelerationIncludingGravity - 重力加速度 rotationRate - 旋转速度...navigator.mediaDevices.getUserMedia 作用:为用户直接提供直接连接摄像头、麦克风硬件设备接口。...{ audio:true , video:true } // 在获得媒体同时包含音频与视频 { audio: true, video: { width: 1280, height: 720...} // 获得指定了大小视频 } 6、打电话 网页信息基本都有联系电话号码,联系我们等按钮,在移动端经常需要加入拨打电话功能,这样用户只要点击一下就可以拨打电话了。

98020

关于移动端适配,你必须要知道

iPhone4使用视网膜屏幕,把 2x2个像素当 1个像素使用,这样让屏幕看起来更精致,但是元素大小却不会改变。 ?...当然,上面的规则也有例外, iPhone6、7、8Plus实际物理像素是 1080x1920,在开发者工具我们可以看到:它设备独立像素是 414x736,设备像素比为 3,设备独立像素和设备像素比乘积并不等于...4.5 移动端适配 为了在移动端让页面获得更好显示效果,我们必须让布局视口、视觉视口都尽可能等于理想视口。...很多视口我们要对横屏和竖屏显示不同布局,所以我们需要检测在不同场景下给定不同样式: 8.1 JavaScript检测横屏 window.orientation:获取屏幕旋转方向 window.addEventListener...:在 dpr=2屏幕上展示两倍图 (@2x),在 dpr=3屏幕上展示三倍图 (@3x)。 ?

1.9K20

关于移动端适配,你必须要知道

iPhone4使用视网膜屏幕,把 2x2个像素当 1个像素使用,这样让屏幕看起来更精致,但是元素大小却不会改变。 ?...当然,上面的规则也有例外, iPhone6、7、8Plus实际物理像素是 1080x1920,在开发者工具我们可以看到:它设备独立像素是 414x736,设备像素比为 3,设备独立像素和设备像素比乘积并不等于...4.5 移动端适配 为了在移动端让页面获得更好显示效果,我们必须让布局视口、视觉视口都尽可能等于理想视口。...很多视口我们要对横屏和竖屏显示不同布局,所以我们需要检测在不同场景下给定不同样式: 8.1 JavaScript检测横屏 window.orientation:获取屏幕旋转方向 window.addEventListener...:在 dpr=2屏幕上展示两倍图 (@2x),在 dpr=3屏幕上展示三倍图 (@3x)。 ?

1.9K41

关于移动端适配,你必须要知道

iPhone4使用视网膜屏幕,把 2x2个像素当 1个像素使用,这样让屏幕看起来更精致,但是元素大小却不会改变。 ?...当然,上面的规则也有例外, iPhone6、7、8Plus实际物理像素是 1080x1920,在开发者工具我们可以看到:它设备独立像素是 414x736,设备像素比为 3,设备独立像素和设备像素比乘积并不等于...4.5 移动端适配 为了在移动端让页面获得更好显示效果,我们必须让布局视口、视觉视口都尽可能等于理想视口。...很多视口我们要对横屏和竖屏显示不同布局,所以我们需要检测在不同场景下给定不同样式: 8.1 JavaScript检测横屏 window.orientation:获取屏幕旋转方向 window.addEventListener...:在 dpr=2屏幕上展示两倍图 (@2x),在 dpr=3屏幕上展示三倍图 (@3x)。 ?

2K10

Aiseesoft 4K Converter for Mac(4K高清视频转换器) v9.2.26免激活版

Aiseesoft 4K Converter for Mac是一款专业4K高清视频转换器,支持4K视频转换为1080p、720p甚至更低视频分辨率,以便在更多设备上播放,例如Mac、高清电视、iPad...此外,还能编辑4K视频,包含调整亮度、对比度、饱和度和色调、剪切、合并、旋转和添加4K视频水印。...(Mac,1080p电视,iPhone,iPad和Android手机)上播放。...您可以将您4K视频转换为您需要其他格式。下载视频在Mac上编辑4K视频内置编辑功能允许您调整亮度,对比度,饱和度和色调。此外,您可以剪切,合并,旋转和添加4K视频水印。...编辑效果提供3D编辑功能Aiseesoft 4K Converter for Mac支持您轻松转换4K视频和3D功能,以获得更好观看体验。

73720

最新iOS设计规范七|10大视觉规范(Visual Design)

设备屏幕尺寸和方向 iOS设备具有各种屏幕尺寸,可以纵向或横向使用。在iPhone X和iPad Pro等边对边设备,显示屏圆角与设备整体尺寸非常匹配。...如果你APP支持横向模式,不管设备是左旋转还是右旋转,都要确保你布局看起来很棒。 ? 在较大设备上显示文本时,应留有可读性页边距。这些边距使文本行足够短,以确保舒适阅读体验。...如果必须让您应用仅横向运行,则左右两种方向必须同时支持。无论用户向左或向右旋转设备,纯横向应用程序都应运行良好。当用户使用您应用程序时,不要告诉他们旋转设备。...如果当有人以不受支持方向握住设备时您应用程序不会自动旋转,那么他们会本能地知道如何旋转设备。 根据上下文自定义APP对旋转响应。...例如,一款允许用户通过旋转设备来移动角色游戏,可能不应在游戏过程中切换方向。但是,它可以基于当前方向显示菜单和介绍序列。 考虑同时支持iPad和iPhone

7.8K30

【最新】iPhone X 交互设计官方指南

屏幕尺寸 iPhone X 屏幕宽度与 iPhone6,iPhone 7iPhone8 4.7 英寸屏幕相同。...布局 在对 iPhone X 应用进行设计时,你必须确保布局能够填满屏幕,并且保证他们不会被设备圆角、传感器外壳或者用于访问主屏幕指示灯遮盖。 ?...大多数使用系统提供标准 UI 元素(导航栏、表格和集合)应用程序能够自适应设备新外形。背景材料可以延伸到屏幕边缘,而且 UI 元件也能够被适当地插入和定位。 ? ?...为了能够获得最佳效果,请使用系统提供标准界面元素和 Auto Layout 来实现你界面。...#ios-apps ---- 往期精选文章 ES6一些超级好用内置方法 浅谈web自适应 使用Three.js制作酷炫无比无穷隧道特效 一个治愈JavaScript疲劳学习计划 全栈工程师技能大全

1.9K20

SpriteKit简介-创建您第一个iPhone平台游戏

在本节,您将学习如何使用SpriteKit创建自己平台游戏。您将学习如何实现所有基本游戏功能,玩家移动,玩家跳跃,相机工作,动画等。 你正在建设什么 这是您将要构建iPhone平台游戏。...最后,让我们给我们场景提供iPhone X宽度和高度,宽度为812,高度为375,并将模拟器上设备更改为iPhone X....让我们运行模拟器,看看我们场景是怎样。如果您模拟器iPhone处于纵向模式,您可能无法看到整个场景。您需要按Command +向右箭头将iPhone方向更改为横向模式。...AllowRotation属性确定您节点是否可以根据力或重力旋转。 Pinned属性将强制节点保持在其初始位置,而重力将节点重部分拉向地面。...您可能已经注意到,您已经学到了很多东西,比如如何在Xcode创建第一个项目,导入资源,设置场景,将一些物理属性应用于节点以及了解Z位置。

3.4K30

跨平台开源项目Ngui【基准性能测试报告】

Ngui简介 这是一个GUI排版显示引擎和跨平台GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个在移动端Android/iOS融合NodeJS前端GUI项目,至此JavaScript...Div视图是自动布局,所以10万个Div不会在屏幕同时出现。这主要测试Dom操作、视图排版布局、以及绘图性能。...这主要测试动作系统性能、同屏绘图性能,以及设备CPU与GPU性能。CPU占比越低帧数越高表示性能越好。...设备 创建时间 iPhone6 14699 Nexus6 10381 iPad mini2 14808 这里与Dom操作很类似时间有点长,这是因为对属性值解析是通过调用JS方法完成,如果这个过程在Native...,这个时间会减少很多,这也是以后版本所需要解决问题。

1.3K100

App界面原型设计工具「建议收藏」

(按钮)链接到什么页面,添加跳转链接热区,就可以在iPhone上给小伙伴们演示了,并且POP内嵌交互动作 侧滑、展开、消失等,即可满足一般动态演示需要。...按F5生成原型时候,在“Mobile/Device”选项可以设置适配移动设备 特殊原型(Axure 6.5以下版本),再用移动设备访问你生成原型链接即可(该页面创建一个桌面快捷方式)。...,曾获得2002年苹果设计奖。   ...JustinMind 可以帮助开发者设计更丰富、更具交互新移动产品线框图,包含了iPhone、Android 以及iPad常用手势,滑动、缩放、旋转,甚至捕捉设备方向等,从而创造出更具交互性原型。...通过“拖放”界 面,你可以快速创建交互式线框图和移动原型,然后发送至iPhone、iPad或者Android设备进行测试,体验app功能实现情况。

2.4K20
领券