iPhone 5 连接到 Mac,开发菜单选项显示设备的“用于开发”
Posted
技术标签:
【中文标题】iPhone 5 连接到 Mac,开发菜单选项显示设备的“用于开发”【英文标题】:iPhone 5 connected to Mac, Develop menu option says "Use for development" for device 【发布时间】:2013-11-14 22:04:31 【问题描述】:我之前使用过 Safari 的 ios 开发工具,没有遇到任何问题。在“开发”下拉列表中,它显示了设备,然后是 safari 所在的网站。这就是它目前在我的 iPhone 4s 上的工作方式。
我现在正在尝试在 iphone 5 上进行测试,该设备显示在“开发”菜单中,但嵌套下拉菜单显示“用于开发”。我试过点击它,但没有任何反应。
以前有人遇到过这个问题吗?我已经在 Safari 7.0 和 Nightly Build 中进行了测试,并且两者都一样。
【问题讨论】:
【参考方案1】:iOS 7 和 Safari Inspector 的处理方式与我以前的方式截然不同。您必须在手机上单击“信任此计算机”,然后使用 Xcode(窗口菜单 > 管理器 > 设备)找到它并单击“用于开发”按钮。一个问题是您需要加入开发者计划才能使用它。
【讨论】:
+ 1 用于回答您自己的问题。:) 我需要加入开发者计划究竟意味着什么?我必须在哪里使用连接到有效开发者订阅的 Apple ID 登录?在 iOS 设备上?在 Mac 上?双方?我应该在哪里登录?在 iCloud 中?在 iTunes 中?因为登录 iCloud 和登录 iTunes Store 不是一回事,不是吗?显然,如果我只有一个订阅的私人 Apple ID,我会在任何地方都使用它登录,但在这种情况下,我相信我的雇主有订阅,但我通常使用私人 Apple ID 登录。跨度> 【参考方案2】:您需要在要测试的设备的 Safari 中启用 Web Inspector(设置 -> Safari -> 高级)。
无需开发者订阅或其他任何内容。
【讨论】:
【参考方案3】:当您的手机询问您是否要信任您所连接的计算机时,您必须单击信任才能使 Safari 检查起作用。我认为这只是说您可以接受计算机从手机中提取数据。
【讨论】:
以上是关于iPhone 5 连接到 Mac,开发菜单选项显示设备的“用于开发”的主要内容,如果未能解决你的问题,请参考以下文章
iPhone 定位服务在连接到 XCode 后显示错误的位置
在连接到热点时通过 iPhone 连接到 localhost