标签: xcode8

如何在Xcode 6/7/8中调试和发布版本之间切换?

如何让Xcode在发布模式下构建OS X应用程序?我似乎只能找到早期版本的说明,没有任何截图匹配.当我将"释放"放入帮助菜单的搜索时,我没有看到任何内容.

xcode xcode7 xcode8 xcode9 xcode10

88
推荐指数
3
解决办法
6万
查看次数

Xcode 8配置文件不会下载

我最近更新到Xcode 8,当我点击Xcode/Preferences/Accounts/View Details菜单中的配置文件旁边的"下载"选项时,它变为灰色并且不下载.重新启动Xcode后,再次单击下载按钮,问题仍然存在. Xcode 8 手动下载配置文件并删除Xcode图标不会将配置文件添加到Xcode 8中的特定开发人员帐户.最近有人遇到此问题并解决了吗?我检查了所有与新Xcode版本相关的问题,仍然没有解决方案.

provisioning-profile ios-provisioning xcode8

88
推荐指数
2
解决办法
3万
查看次数

"自动调整字体需要使用动态类型文本样式"警告意味着什么?

我收到以下警告:

"自动调整字体需要使用动态类型文本样式"

截图添加

哪个我无法摆脱警告main.storyboard.

我已经检查每一个UILabelIdentity Inspector,以确保"自动调节字体"没有被选中.

storyboard ios swift xcode8

86
推荐指数
7
解决办法
4万
查看次数

在iOS 9.2及更低版本上,Xcode 8构建崩溃

当我使用Xcode 8 GM Seed构建我的应用程序并在iOS 9.2下面的设备或模拟器上运行时,我在应用程序启动期间或应用程序启动后几秒钟发生奇怪的EXC_BAD_ACCESS崩溃.崩溃总是发生在不同的地方(添加子视图[UIImage imageNamed:],app委托的主要方法等).当我在iOS 9.3+或10上运行它时,我没有得到那些崩溃,当我使用Xcode 7 构建并在iOS 9.2及更低版本上运行时,我没有得到它们.有没有其他人经历类似的事情?这是Xcode 8的已知问题吗?

crash ios ios9.2 xcode8

85
推荐指数
4
解决办法
2万
查看次数

Xcode 8自动生成的快速帮助文档

Xcode 8中宣布的新功能中,我们可以看到

"自动生成快速帮助文档":

在此输入图像描述

这是我们可以从NSHipster的这篇文章中学到的手动代码文档的结尾吗?

有人可以勾勒出这个新功能的优点和缺点吗?它会取代像Jazzy这样的工具吗?

我找不到有关新功能的更多信息.

xcode swift xcode8

81
推荐指数
2
解决办法
4万
查看次数

什么是Xcode 8中的"特征变化"?

我正在使用AutoLayout和Size类,但随着iOS 10和新Xcode 8.0的发布,有一个新选项Vary for Traits.这是替换尺寸Classe不同的宽度和高度的设备.

在此输入图像描述

通过选择width复选框,它会显示varying 14 compact width devices.

在此输入图像描述

通过选择height复选框,它会显示varying 18 compact height devices.

在此输入图像描述

通过选择两个复选框,它将显示varying 11 compact width regular height devices.

在此输入图像描述

如何利用这个选项?我们可以像使用Xcode7.0一样使用大小类的AutoLayout吗?如果任何人有深入的知识,那么请解释一下.

ios ios-autolayout ios10 xcode8

79
推荐指数
3
解决办法
5万
查看次数

如何在Xcode 8中创建删除线键盘快捷键?Xcode 3解决方案不再适用

在以前的版本中Xcode,可以创建一个键绑定来删除当前行.有不同的解决方案,例如这里描述它们:

Xcode:删除行热键

Xcode重复/删除行

http://bigdiver.wordpress.com/2009/09/11/configure-homeend-key-bidings-on-mac-os-x/

http://www.betadesigns.co.uk/Blog/2010/02/03/custom-xcode-shortcuts/

所有解决方案都包括修改其中一个文件:

〜/ Library/Application Support/Xcode/Key Bindings/*.pbxkeys
~/Library/KeyBindings/DefaultKeyBinding.dict
~/Library/KeyBindings/PBKeyBinding.dict

现有快捷方式的一个很好的资源Xcode 4http://cocoasamurai.blogspot.com/2011/03/xcode-4-keyboard-shortcuts-now.html.有关删除的内容很多,但"删除行"没有.

但是,这些解决方案从那时起就无效了Xcode 4.

更新:问题仍然是相同的Xcode 5.1.1

更新:问题仍然是相同的Xcode 6.1 GM Seed 2

更新:截至2016年4月26日仍适用于Xcode版本7.3(7D175)

更新:六年后,Xcode 8.3内置了一个解决方案.见下面的答案.

macos xcode keyboard-shortcuts xcode4 xcode8

77
推荐指数
7
解决办法
3万
查看次数

使用UIImagePickerController"使用未知类型创建图像格式是一个错误"

在iOS 10 Swift 3中从图像选择器中选择图像时出现错误 - Creating an image format with an unknown type is an error

 func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: [String : AnyObject]?) {

    imagePost.image = image
    self.dismiss(animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)

图像未被选中和更新.我需要帮助或建议才能知道在iOS10或Swift 3中是否更改了此方法的语法或任何内容,或者是否有其他方法可以执行此操作.

xcode uiimageview ios swift xcode8

76
推荐指数
6
解决办法
5万
查看次数

在Xcode 8中使用Swift 2.2?

可以在Xcode 8中使用Swift 2.2吗?

来自Xcode 8发行说明:

"Xcode 8支持切换工具链,例如来自swift.org的工具链,无需重新启动Xcode.(23135507)"

我一直试图在swift.org网站上找到swift 2.2工具链,但不能.在配置Xcode 8以使用swift 2.2方面取得任何成功

swift swift2 xcode8

72
推荐指数
3
解决办法
5万
查看次数

Xcode 8:函数类型不能让参数标签破坏我的构建

似乎由于某种原因,Swift选择通过强制用户删除完成处理程序参数标签来使编码更难以读取.我已经阅读过Swift的讨论,仍然认为这是一个错误.至少他们可以让它成为可选的.

使用Xcode 8构建时 - 有没有办法强制编译器使用Swift 2.3,所以我不再会遇到这些错误?我已经更新了使用旧版Swift的选项(在构建设置下) xcode中的遗留支持 但我似乎仍然得到这个错误:

函数类型不能有参数标签'isloggedIn'; 请改用"_"

错误Xcode 8

如何在完成处理程序中保留标签?

ios completionhandler swift xcode8

72
推荐指数
5
解决办法
2万
查看次数