美文网首页开发工具电脑相关真机相关
使用itunes实现手机版本的回退

使用itunes实现手机版本的回退

作者: Alexander | 来源:发表于2016-07-26 15:51 被阅读1827次
前言

有一天我无意中玩微信,看到有个好友将自己的电脑升级到了macOS10.0版本,他鼓吹说这个版本怎么怎么地好,于是乎手贱,将公司的电脑升级了, 妈的, 还好这个龟儿子没在我旁边, 不然我可能要动刀子了.macOS10.0版本对很多软件不兼容,导致很多以前有的软件打不开,比如说: cleanMyMac,office软件等 还有就是运行项目使用真机测试也不能,Xcode会提示找不到磁盘镜像. 无奈只能将手机也升级到iOS10.0版本.妈的, 这个版本的手机,同样出现了很多问题,比如说玩美拍(看视频),就会经常出现闪退. 下面简单介绍一下手机版本回退,以及遇到的坑.

  • 升级到macOS10.0遇到的问题
  • 1, 如果Xcode和手机的版本不匹配,Xcode会提示找不到磁盘镜像.解决方法: 升级或者回退其中一个设备即可
  • 2, 版本回退后Xcode不能正常运行,xib的编译出现了问题.比如说我的项目在Xcode8.0中运行正常之后,我将Xcode回退到Xcode7.项目就会编译不通过.就会提示:
9D3B6242D7C85011924CF00D453B5F42.jpg
解决的方法就是: 右击XIB:选中source code 将文件中的: 点击source coder  查找<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> 删除掉即可
  • 3, 如果你的项目是Swift,项目编译错误的原因可能是语法错误,在Swif3.0中,语法变了很多.

  • 手机版本回退操作

我的手机之前被我手贱,升级到了10.0版本, 但是,当我的电脑重装系统之后, 手机的版本高了,需要回退版本,才能够实现真机运行项目.所以,需要版本回退,下面是操作步骤:

Snip20160726_3.png

注意: 下载手机固件的时候,需要先确定你的手机型号,才能去下载对应的型号的固件.

  • 2, 下载完毕之后: 连接手机到电脑上,打开iTunes,点击手机图标:


    Snip20160726_1.png
  • 3, 按住键盘上的Alt键(针对的是mac电脑,如果是windows电脑,按住Shift键)不要放, 然后鼠标点击"恢复iphone",注意这里的Alt要在操作完成之后才能放开.


    Snip20160726_2.png
  • 点击之后系统会弹出一个弹框,要求你选中刚才下载的手机固件即可,所有的流程就是这么简单.之后就让系统自己回退,不要去管它了,直到它自己完成操作为止.

  • 还有在选择下载好的固件之前,可能会要求你关闭手机中的"关闭查找我的手机"这个开关,跟着他的提示做就好了.

注意: 不管是升级还是版本回退, 在做这些操作之前最好将数据备份出来,否则所有的数据,都会将消失.

相关文章

  • 使用itunes实现手机版本的回退

    前言 有一天我无意中玩微信,看到有个好友将自己的电脑升级到了macOS10.0版本,他鼓吹说这个版本怎么怎么地好,...

  • iTunes版本回退

    众所周知苹果为了所谓的安全考虑 iTunes 12.7 已经无法下载 ipa 包,对于想要获取某个应用ipa包的i...

  • Mac iTunes12.7后不能下载App Store里的AP

    回退方案一:macOS最新版本试了下已不可用 iTunes12.7取消AppStore功能,我们来降低版本 回退方...

  • Swift - 检查App新版本

    我们可以使用iTunes的接口,来实现新版本提醒功能。http://itunes.apple.com/lookup...

  • iTunes 12.7 版本回退

    iTunes 12.7 @macOS 去掉了内置的 App Store,今后所有 App 下载仅能通过 iOS 设...

  • iTunes回退到之前的版本

    在最新的iTunes中移除了我的应用,这样使很多开发者无法下载ipa获取到app中的图片素材,本文教大家如何回退到...

  • Flutter SDK回退指定版本

    Flutter回退版本有两个方法: 使用git命令回退[推荐] 使用flutter命令回退 一. 使用Git命令回...

  • iOS-git本地及远程分支回退

    1. git本地版本回退 2. git远程版本回退 下面的命令也可以实现远程版本回退 3.Git 如何删除远程服务...

  • 将node版本管理和切换版本

    回退,升级将node版本回退到 8.x.x LTS 版。 例如,若使用 nvm 管理node版本,可使用命令 升级...

  • Git版本回退以及前进

    git版本回退 然后使用命令git reset --hard commitId 如果回退之后想要恢复到现在版本,则...

网友评论

本文标题:使用itunes实现手机版本的回退

本文链接:https://www.haomeiwen.com/subject/ktinjttx.html