最新的Xcode
更改为7.x
,然后选择选择初始设备视图
,然后Xcode会自动将最新的Xcode
再次切换到8.0
。如果有人遇到同样的问题,请帮帮我。 - leeUpdate Frames
.Size Inspector -> Freeform -> 600
,因为大多数控制器都是推断的,所以它将更改所有控制器的大小。(谨慎考虑苹果可能想引入的新功能的影响)。Editor > Resolve Auto Layout Issues > All Views In ... > Updates Frames
。这将根据新选择的默认视图(在我的情况下为iPhone 7)重新排列视图以适应现有约束。Attributes Inspector > Bar Visibility > Shows Navigation Bar
- 关闭再打开即可。@david-truong的答案(https://dev59.com/FFkS5IYBdhLWcg3wvI60#39589860)在我的情况下并不适用,所以如果你和我有相同的情况,请尝试以下操作:
如果你的设备都已更新到iOS 10+,这个版本的Xcode将无法识别这些设备作为兼容设备。所以,请尝试这个技巧:
注意: 使用这个技巧将无法使用Swift等新功能,但您应该能够加载和构建项目。