随着苹果系统的更新和迭代,现在app开发中需要适配的除了需要适配屏幕尺寸以外,还需要适配系统版本.系统版本测试如果有条件可以使用各种系统版本的真机进行适配,如果没有这个条件,也可以采用xcode的模拟器下载低版本的模拟器来完成适配.然而,在xcode中自己去下载模拟器,速度缓慢,而且经常出现下载失败,超时等问题.这里提供一种方法来解决xocde下载低版本模拟器速度缓慢的问题: 在 Mac 下, 打开 Xcode, 进入 Preference 中的 Downloads 面板 点击任意的下载按钮 打…
一.背景 小伙伴们在安装visual studio,或者更新,扩展vs功能时,在家里网速正常的情况下,可能出现进度十分缓慢的问题,如何解决呢? 二.解决思路 修改hosts文件 1.地址:默认安装在 C:\windows\system32\drivers\etc 2.用记事本或者其他编辑工具打开hosts,在最后一行加上 122.225.57.107 download.visualstudio.microsoft.com 3.然后运行cmd,执行以下命令,刷新dns ipconfig /flus…
问题起源 由于手边项目需要适配到iOS7, 但是手边的测试机都被更新到最新版本,所以有些潜在的bug,更不发现不了.最近就是有个用户提出一个bug,而且是致命的,app直接闪退.app闪退,最常见的无非就是数组越界,nil问题(比如字典的key使用了nil,调用了一个不存在的方法).真机iOS10测试没问题,用自己的手机iOS9测试没有问题.此时此刻,问题大致也就猜出来了,再加上听说是个6plus设备,最大可能就是,之前开发时适配意识不太强,调用了一个iOS9以后才可用的方法.后来看了一下Bug…
xcode从低版本升级至 7.0或更高版本后,某些低版本app再次编译运行后,发现app在设备上运行时,会在上端和底部 出现黑边的现象.这导致app的展示界面跟缩水了一样,变得十分丑陋. 对于这一问题,找度娘,没找到类似的解决方案.有人说 将低版本中的xcode包内容里的 platform 添加至高版本的xcode的platform中,即可解决.但本人亲自测试后,发现依然没有生效. 现给出一个自己成功解决的方案: 选中target——>general——>app icons and launc…
问题起源 由于手边项目需要适配到iOS7, 但是手边的测试机都被更新到最新版本,所以有些潜在的bug,更不发现不了.最近就是有个用户提出一个bug,而且是致命的,app直接闪退.app闪退,最常见的无非就是数组越界,nil问题(比如字典的key使用了nil,调用了一个不存在的方法).真机iOS10测试没问题,用自己的手机iOS9测试没有问题.此时此刻,问题大致也就猜出来了,再加上听说是个6plus设备,最大可能就是,之前开发时适配意识不太强,调用了一个iOS9以后才可用的方法.后来看了一下Bug…
问题描述 Eclipse安装Findbugs,显示安装成功,但是重启Eclipse在[Window]-[show view]-[other]中没有显示 原因 Eclipse版本太低,新版的Findbugs不兼容太低版本Eclipse 解决方法 下载低版本的Findbugs,手动解压插件并放置Eclipse目录下的plugins文件夹中,重启Eclipse即可 http://sourceforge.net/project/showfiles.php?group_id=96405(旧版本Findbu…
浏览了一下nodejs的官网,但是官网没有下载低版本的下载地址,所以找了一个可以下载指定版本node的下载地址https://nodejs.org/download/release/v8.9.4/…
Xcode 5.0 默认的编译环境是iOS7,编译出来的app,安装到iOS7.0版本以上的手机上,会表现出iOS7.0的风格.兼容不太好的应用,布局上可能会因此乱八七糟. 如果还不想让app升级到iOS7.0,以保持iOS6.1或以下版本的风格,那么可以这样: 下载好iOS6.1 SDK(或其他非iOS7.0 SDK,如果找不到下载路径,可以从之前的低版本的Xcode中拷贝出来),复制到Xcode 5.0目录下,具体路径为: “Xcode.app/Contents/Developer/Plat…
现在的项目一般都要兼容iOS7系统,同时也要兼容iOS10,在Xcode8上面,默认情况下无法调试iOS7,因为缺乏调试iOS7需要的配置文件.同时在低版本的Xcode上面(8以下),也无法调试iOS10的真机.解决办法如下: 我们在升级Xcode8之前,可以先将调试需要的配置文件拷贝出来,方法finder中前往文件夹/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport进入,将里面…
我们使用Xcode8新建的工程,默认支持的最低系统是iOS8,我们可以手动更改版本到7.0,但是不支持真机调试. 现在的项目一般都要兼容iOS7系统,同时也要兼容iOS10,在Xcode8上面,默认情况下无法调试iOS7,因为缺乏调试iOS7需要的配置文件.同时在低版本的Xcode上面(8以下),也无法调试iOS10的真机.解决办法如下: 我们在升级Xcode8之前,可以先将调试需要的配置文件拷贝出来,方法finder中前往文件夹 /Applications/Xcode.app/Contents…
一.基本选择器 通配选择器:* 元素选择器:div.p… ID选择器:#id 类选择器:.className 群组选择器:选择器1,选择器2 主流浏览器全部支持 二.层次选择器 后代选择器: div p a 子选择器:div>p 兄弟选择器:p+ul 通用选择器:p~a 通用选择器和兄弟选择器 选中的都是同一层次的兄弟选择器 唯一的区别是兄弟选择器选择的是相邻的第一个兄弟,通用选择器选择的是后面所有的兄第 子选择器.兄弟选择器.通用选择器   :   IE7+支持 三.伪类选择器 1.动态伪类选…
最近的项目中,因为需要兼容IE7,IE8,IE9,解研究了IE的条件注释,顺手写下来备忘.  HTML中的IE条件注释 IE条件注释是一种特殊的HTML注释,这种注释只有IE5.0及以上版本才能理解.比如普通的HTML注释是: 简而言之,除了“Windows上的IE”之外的所有浏览器都会认为条件注释只是一段普通的HTML注释. 你不能在CSS代码中使用条件注释.IE条件注释是很有用的对IE隐藏或者展现特定代码的方法,比起在CSS中用诡异的_/制造bug,利用IE条件注释来写CSS “hacks”…
低版本xcode调试本真机高版本系统 //打开此路径把最新的文件拷贝到这里就可以了 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport…
如何在苹果官网下载旧版本的Xcode 前段时间XcodeGhost事件让很多应用中招,不乏一些知名的互联网公司开发的应用.事件的起因是开发者使用了非官方的Xcode,这些Xcode带有xcodeghost病毒.所以从官网下载开发工具尤为重要.希望本文会给刚接触苹果开发的朋友提供一些帮助 工具/原料 苹果开发者帐号,联网的电脑 方法/步骤 百度“苹果开发者中心“,进入以下页面.点击页面中的“Member Center"       出现登录界面.这是需要苹果开发者帐号的,没有帐号的可以选择“Cre…
Vue2+Webpack+ES6 兼容低版本浏览器(IE9)解决方案 解决方式:安装 "babel-polyfill" 即可. 命令:npm install --save-dev babel-polyfill 在入口main.js文件引入:import 'babel-polyfill' 最后一步,在build文件夹下找到webpack.base.conf.js.修改入口方式: entry: {app: ["babel-polyfill", "./src/m…
使用低版本的VS打开高版本项目的解决方案,这里以VS2008打开VS2010开发的项目为例. 右键项目的sln文件以记事本的方式打开: 将对应的前两列版本各降到对应的版本,这边的11.00改为10.00,2010改为2008: 然后使用2008版本打开该sln文件,重新生成项目就OK了. 若是vs2013在vs2010中打开,可以参考此篇文章:如何将VS2013的项目在VS2010中打开(Visual Studio降级打开项目) 本文来自木庄博客>使用低版本的VS打开高版本项目的解决方案(以VS…
在VS目标框中找不到Microsoft .NET Framework 4.5,项目出错,安装受阻.... 1.Microsoft .NET Framework 安装了高版本后,低版本通过网上上下载的dotNetFx45_Full_setup.exe安装包来安装,基本被阻止安装.网上也没有好的方法,这里我分享一个方式. 2.通过Visual studio更改,重新安装上Microsoft .NET Framework 4.5. 进入控制面板\程序\程序和功能,找到Visual studio右键选择…
http://www.cnblogs.com/WayneLiu/p/5060277.html 前言:重装系统前我使用的是vs2015(有点装*),由于使用2015实在在班上太另类了, 导致我想在其他同学的vs下看一看我写的代码都无法达成! 而且最关键的是交作业的时候,老师的2013也没有办法打开这个版本! 所以在重装过后,我就安装的2013了,但是要使用以前我的项目就只有更改配置,所以在此记录下怎样使用vs2013打开VS2015的工程文件,希望对大家有所帮助! 图文说明: 首先使用记事本或者n…
从高版本JDK换成低版本JDK报错Unsupported major.minor version 52.0 java.lang.UnsupportedClassVersionError: PR/Sort : Unsupported major.minor version 52.0这个错误是由于高版本的java project使用了低版本的来运行. 我出现这个情况是我把Properties中java build path-->Libraries中的JVM8换成JVM7 之后运行就报错了 解决方法:…
Xcode下载地址:https://developer.apple.com/download/more/ 参考文档:https://zh.wikipedia.org/wiki/Xcode…
现在我们可以选择浏览器非常多,所以浏览器的环境也是种类繁多,同一个浏览器也是包含各种不同的版本,不同的版本之间的渲染方法也存在差异,,它们支持的 HTML5.CSS3 特性恐怕也不尽相同.这种情况于是造成Web开发者在开发网站时,要面对数量庞大的浏览器种类. 如果开发时按最低标准,比如 IE6不支持的特性,我们统统不用,那就没有必要写这篇文章了:但我想这种情况极少,更多的开发,是在现代浏览器上使用它们支持的特性,而在早期浏览器上做一定的降级处理,这就是所谓 “渐进增强”,也是本文要说的重点.通过…
前言:重装系统前我使用的是vs2015(有点装*),由于使用2015实在在班上太另类了, 导致我想在其他同学的vs下看一看我写的代码都无法达成! 而且最关键的是交作业的时候,老师的2013也没有办法打开这个版本! 所以在重装过后,我就安装的2013了,但是要使用以前我的项目就只有更改配置,所以在此记录下怎样使用vs2013打开VS2015的工程文件,希望对大家有所帮助! 图文说明: 首先使用记事本或者notepad++打开你的项目的sln文件 按照如图所示做出更改 在工程文件中找到后缀名为.vc…
虽然过了兼容IE6的噩梦时代,IE依旧阴魂不散,因为你可能还要兼容IE9.在ES6已经普及的今天,用ES6写react已经成了标配.但是babel编译的js语法,由于某些不规范的写法,可能在IE9下不能正确解释,很容易导致白屏.本文记录如下 起因 在准备提测的那天,顺便打开IE9看一眼(注意,这里是原生IE9 ,不是用IE11模拟的IE9),OMG! 排查后发现,原来是因为构造函数中使用了this.简写如下 class Child extends React.Component {   cons…
今天新建的工程,突然发现模拟器找不到了,之前遇到过忘记怎么解决了,于是再次记录下解决方法. 首先说下问什么找不到模拟器了,原因就是之前运行的版本和现在xcode的版本不同(的确,我从 Xcode7.3.1上 创建的工程用 Xcode7.2打开). 解决方法:项目名称->General->Deployment Target,修改为低版本.然后就可以选择模拟器了,如图所示:…
是的.我又双叒叕入新坑了.想我大学的时候web-app刚火起来.还帮忙做了我们学校医务室系统的web-app页面部分呢.时间太紧最后也没出个完整的版本.那时候只是用H5简单做了web部分.是想着用phone-gap做三端的.后来没搞起来就不了了之了.实习的时候也是做的web-app.仿微信页面.所以刚来这里做Ext.js的时候是蛮懵逼的.哭唧唧.还要改后台代码.心态有点爆炸吧.现在做着就觉得也还行吧.所以说让我来做这个.我还是蛮开心哒~~~ 参考资料先奉上: 安装Android studio:…
项目源代码下载地址:轮播图 以下为项目实现效果:(由于gif太大,所以只上传一张图片,但效果完全能实现,经测试,在ie各版本浏览器及chrome,firefox等浏览器中均能实现效果,可以实现点击切换图片,无缝滚动和非无缝滚动两种效果) 页面源代码:index.html(以下注释自行切换,为了项目清晰,所以用了四个js文件,分别实现不同的效果) <!DOCTYPE html> <html lang="zh-CN"> <head> <meta c…
就目前而言,WebSocket是最好的Web通信解决方案了.但是IE从10才开始兼容它,对于目前大量IE8存在的市场,原生的WebSocket显然不太实用,我们需要低版本兼容的解决方案.于是我模拟WebSocket在浏览器上的行为,用AS3写了个兼容的版本. 内容有点多,这篇只把演示给搞定,至于AS的源码就丢到下一篇了.下面是效果图: 演示下载地址: WebSocket兼容到低版本浏览器(演示实例) 页面代码比较简单,用法和正常的WebSocket基本一样,只是引用了WebSocket.js这个…
ubuntu ukylin wineqq 登录时提示:您的号码暂时不能使用低版本的qq,而有的qq号登录没有问题. 优麒麟官网上下载的qqwine安装包,解压后安装三个deb包. 郁闷了一下午,都想装个Android模拟器专用于登qq. 突然想到为什么提示的qq?? 灵光一闪:设备锁!!! 打开手机qq,设置/账号.设备安全 关闭设备锁即可登录, - -!…
使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题. (1)Unable to resolve target 'android-5' 因为本机中现在使用的是2.2的SDK,API的版本是8:而导入的工程使用的是2.0开发的,其API版本是5. 需要将default.properties中的target=android-5改为target=android-8就好了. 但要注意,也要同步将AndroidManifest.xml中的<uses-sdk android:mi…