当我尝试在iOS 16.0上打开一个已配置的测试构建时,我收到了一个警报。
警报显示:
“您的应用程序”需要开发者模式才能运行。在启用开发者模式之前,此应用程序将无法使用。”
“您的应用程序”需要开发者模式才能运行。在启用开发者模式之前,此应用程序将无法使用。”
在iOS版本:16.3.1中
请转至设置 => 隐私 => 开发者模式。
如果您没有看到该选项,可能是因为您在iPhone锁定时插入了电缆。
尝试以下操作:拔下电缆,解锁您的iPhone,再次插入电缆,您将看到该选项。iPhone将重新启动,打开时会出现一个弹窗询问您是否要激活开发者模式,请接受并完成。
你试过这个吗:https://developer.apple.com/forums/thread/710066
打开开发者模式需要将设备物理连接到运行Xcode的机器上。在Xcode 14 Beta 3中打开一个项目,连接你的手机,然后导航到“设置” -> “隐私与安全”,现在应该出现开发者模式选项。如果你在连接设备之前已经打开了该设置面板,则可能需要返回到“设置”,然后再次进入“隐私与安全”。
如果你没有看到这个,请参考https://developer.apple.com/documentation/xcode/enabling-developer-mode-on-a-device了解详情。
注意:iOS 16 RC已经发布,值得更新。
苹果在iOS 16中决定将开发者模式设置变得超级困难,该模式应该出现在iPhone的“设置”->“隐私与安全”下。除了苹果对人类的信任可能有些不足之外,没有其他理由解释这种情况。他们可以使用指纹识别或面容识别来匹配开发者与其连接账户,并且让切换按钮变得非常简单,而不是把它隐藏起来,这完全是苹果的疯狂之举!
您还可能希望将您的iPhone或移动设备注册到您的开发者账户(请参见第二张图片)。
只等你发现找到苹果设备的“标识符”/设备ID/UDID有多难,我就为你省去了麻烦。其实它只是设备的序列号,在第8位和第9位之间插入一个破折号而已。