需要更新软件才能连接到iOS设备/ iPhone


41

在我的Mac上,我最近更新到了最新的macOS版本10.13.5,并安装了Xcode 10(测试版1)。对于我的iPhone X,有可用的11.4更新,但我尚未安装。现在,我的mac上不断出现这种奇怪的弹出窗口,这是我以前从未见过的:

在此处输入图片说明 在此处输入图片说明

当警报窗口聚焦时,屏幕左上角的菜单不会更改。因此,我无法确定它来自哪个应用程序,因此我认为它是系统警报。

但是描述的字体大小是12。标准是13。因此,该弹出窗口对我来说并不安全,描述也不是很具体。我已连接5台iOS设备。

我将直接在iPhone X上更新,看看是否仍然出现此弹出窗口。

更新

我已经将iPhone X更新为iOS 11.4,但仍然出现弹出窗口。

更新2

我发现弹出窗口来自一个名为 MobileDeviceUpdater

在此处输入图片说明

更新3

我已经安装了所有设备的所有更新,并且仍然显示弹出窗口。

更新4

我已经对该过程进行了采样,看来这是一个苹果过程。

Sampling process 14573 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling MobileDeviceUpdater (pid 14573) every 1 millisecond
Process:         MobileDeviceUpdater [14573]
Path:            /System/Library/PrivateFrameworks/MobileDevice.framework/Resources/MobileDeviceUpdater.app/Contents/MacOS/MobileDeviceUpdater
Load Address:    0x10d689000
Identifier:      com.apple.MobileDeviceUpdater
Version:         1.0 (1)
Build Info:      MobileDeviceUpdater-988200034100003~2
Code Type:       X86-64
Parent Process:  ??? [1]

Date/Time:       2018-06-08 14:45:55.105 +0200
Launch Time:     2018-06-08 13:28:48.013 +0200
OS Version:      Mac OS X 10.13.5 (17F77)
Report Version:  7
Analysis Tool:   /usr/bin/sample

Physical footprint:         15.4M
Physical footprint (peak):  16.1M

...

我没有加入Call graphBinary images

二进制文件位于:

/System/Library/PrivateFrameworks/MobileDevice.framework/Resources/MobileDeviceUpdater.app/Contents/MacOS/MobileDeviceUpdater

更新5

我按下“安装”按钮,它试图下载一项,但无法下载。

在此处输入图片说明 在此处输入图片说明

更新6

仍然没有任何更新。每次我点击“安装”按钮时,弹出窗口都会不断出现并失败。


MobileDeviceUpdater在哪里?您可以对过程进行采样以找出答案。
grg

只要您没有任何可疑或不受欢迎的应用程序(来自App Store),请继续进行安装。它可能只是缩小了太多的文本,所以弹出的窗口并不大。
Neeron Bhatta

4
这似乎是一个非常令人困惑和可疑的工具–但是,它是官方的(请参见下面的链接)。描述不够清晰,我不明白为什么需要这样的工具...我在以下网站上发表了反馈:support.apple.com/zh-cn/HT208831,要求提供更好的解释。
skofgar

1
这奇怪地阻止了我备份我的iPad。我将其插入Mac时,每次弹出此模式时,iPad都会在断开/重新连接之间循环。
射线

感谢您的工作,让我知道这是一个值得信赖的弹出窗口。还有关于Redditreddit.com/r/iphone/comments/8xong9/…
布鲁斯

Answers:


10

可以通过安装XCode beta来解决此问题。

当计算机上运行的macOS(和iTunes)版本与您要连接的设备上的iOS版本不兼容时,会发生此错误。

通常,将macOS更新到当前版本即可解决该问题。但是,如果iOS设备正在运行更新的Beta版本,而Mac无法运行,则此方法将无效。

如果您不想运行beta版本的macOS(或将iOS设备降级为非beta版本),一种解决方案是安装Xcode的beta版本。

即使您可能不需要Xcode本身,它的Beta版本也包含必要的软件补丁,这些补丁将使您现有的macOS(和iTunes)能够支持运行iOS beta的设备。

从以下位置下载Xcode beta:https//developer.apple.com/download

xip文件将(最终)解压缩到完整的Xcode应用程序中。将其拖到“应用程序”文件夹中,然后确保启动Xcode。届时,它将为最新的iOS beta安装必要的软件组件。当它要求打开或创建项目时,您可以退出Xcode。

iTunes现在应该可以识别iOS设备。

参考:https : //ios.gadgethacks.com/how-to/fix-software-update-is-required-connect-your-iphone-warning-your-mac-0185898/


答案不只是链接。链接可能随时中断,从而导致仅链接的答案无用。请直接将链接页面的相关内容汇总到您的答案中(并留作参考)。这个想法是使答案独立存在。
nohillside

我拥有iOS和macOS的最新(稳定)版本,没有Xcode,它仍然连续出现。并且手机上的电池/充电图标持续显示和关闭。
亚历克斯(Alex)

@Alex这里的问题完全相同
Django Reinhardt

同样在这里,只需下载Xcode beta,看看它是否会被修复。我使用iOS 12 Beta,然后升级到GM版本,因为GM 发行版本,因此没有其他更新可以显示。然后我更新到Mojave(不是beta),重新连接继续。仍然经常出现对iOS 12.0.1的更新。
哎呀,

1
这个答案对我不起作用。但是,这是做什么的:我将iphone线插入未供电的4端口USB集线器,该集线器已插入我的macbook pro USB端口。iPhone的充电速度较慢,但​​循环中断。(iPhone 5s和iPhone XS均发布,Macbook Pro于2015年中发布,Mojave / 10.14)
Jake Berger,

2

我今天收到此错误。我在iPhone X上安装了macOS Mojave和iOS12。我将手机与Mac一起使用了几分钟,然后合上盖子(使机器处于睡眠状态),并在几分钟后重新打开它,这时消息出现了(第一)。我同样发现该弹出窗口可疑。

苹果似乎在其MobileDeviceUpdater软件中存在一些错误,导致此消息虚假地弹出。


1

对于运行High Sierra 10.13.6的MacBook Pro和运行iOS 12.1的iPhone X和iPad Pro来说,这是发生在我身上的事情。苹果支持人员告诉我,解决方案是升级到macOS Mojave,但目前我不希望升级整个OS。该错误仅对我偶发。其他人报告说,尝试使用其他Lightning电缆可能会起作用,或者仅当手机的电池电量低于一定电量时才会发生错误。


0

据我所知,这是由于安装了Xcode 10 Beta 1的结果。它不再发生。


1
最近发生在我身上。
JBis

我没有安装Xcode,它仍然出现。
亚历克斯(Alex)

@Alex您是否正在使用最新的软件版本?
以西结·艾琳

我是。iOS和macOS均更新为最新(稳定)版本。
亚历克斯(Alex)

3
在将iOS 12(发行版)设备连接到macOS High Sierra之后,立即发生。我已经安装了Xcode 9。
乔尼
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.