Tag: xcode8

Swift 3 / Xcode 8升级 – 从工作副本错误中遗失了100个DerivedData文件

我刚刚升级到XCode和Swift的最新Beta版本,但使用转换器后,我的应用程序项目现在有200多个编译时间的黄色错误,所有说明/“projectDirectoy”/ DerivedData / XXXXXXXXX / XXXX / XXX / xXXX / xXX从工作副本… XXXXX代表DerivedData文件夹中的各种文件path。 我已经尝试从错误中提到的位置删除DerivedData文件夹。 我已经尝试删除〜/ Library /中的DerivedData文件夹中的所有内容。 我已经多次尝试清理项目,重新启动并重新构build。 我曾尝试closures偏好的源代码pipe理,但我不明白为什么我应该把它closures,因为它是在我更新之前,所以我想留下来。 这些错误似乎不会消失。 有任何想法吗?

Xcode 8“应用程序没有有效的签名”

Xcode 8引发以下错误,尽pipeconfiguration似乎是罚款: 如何解决它?

使用xcode 8将swift 3中的userdefaults保存字典

我正在使用下面的代码保存一个对象到UserDefaults(以前的NSUserDefaults)使用xcode 8: let defaults = UserDefaults.standard() defaults.set(someObject, forKey: "someObject") print(defaults.object(forKey: "someObject")) someObject是一个字典,我在模拟器上运行。 出于某种原因,这不是保存的价值和“零”打印。 想知道如果这是一个模拟器的问题。

Xcode 8.3 libMobileGestalt MobileGestaltSupport.m:153:

我正在使用UIWebView xCode版本8.3。 当我启动应用程序时,我的控制台继续向我显示这个错误,我不明白这是什么意思。 在我的UIViewController没有代码,所以我不明白为什么Xcode继续显示我这个错误。 我在Storyboard的webview viewcontroller中只有一个地方。 这是错误的: – 2017-04-07 23:54:50.081592+0200 Conquers[1647:697735] libMobileGestalt MobileGestaltSupport.m:153: pid 1647 (Conquers) does not have sandbox access for frZQaeyWLUvLjeuEK43hmg and IS NOT appropriately entitled 2017-04-07 23:54:50.081651+0200 Conquers[1647:697735] libMobileGestalt MobileGestalt.c:550: no access to InverseDeviceID (see <rdar://problem/11744455>)

奇怪的存档validation错误

在Xcode 8的公开发布之前,我有一个相当稳定的iOS项目。 在与Migrator混淆之后,我最终确信编译器我不想去Swift 3,而且我的代码确实是有效的Swift 2.3。 不知道这一切是否涉及组织者在validation我期待已久的存档与iOS 10的一些姗姗来迟的修复程序,但我们会看到… 无论如何,我得到了Xcode归档我的最新版本(顺便说一句,我的iPhone 5s运行良好)。 我告诉组织者“准备…”以准备上传到iTunes Connect。 在做了很多事情之后,终于把它吐在了我的身上: 在这里已经三天了。 应用程序加载器给了我类似的东西,但没有太多的帮助: 按照这个答案中的build议,我发现我编译的每一个资产都是sRGB, 不是 16位或者P3。 另外:什么时候API分析文件变得“太大”? 我的意思是,我确定我使用了很多苹果的API,但是我不能孤身一人。 那就是他们要的,对吧? 我试过(几乎)所有我能想到的。 我重新编写了十几种不同方式的代码,阅读并重新构build了我认为可能相关的构build设置,并尝试了包含位代码和符号包含在内的所有组合。 几乎所有我能想出的Swift 3迁移! 难道这真的是我的解决scheme? 这是一个相当大的跳跃,随着时间的推移,我更愿意将这个工作版本发布给我的用户,然后再用力抨击更新的代码库。 我似乎无法find任何“ITunesSoftwareServiceAuthenticationErrorDomain”,或这个神秘的“错误434”。 到目前为止我发现的唯一的参考导致一个死StackOverflow的问题 。 真的希望作者没有删除它…不知道他是否find了他的答案? 所以我的问题如下:我做错了什么,得到这些错误,我该如何解决它们? 我宁愿不必上传没有符号或位码,所以如果这是解决方法,我想知道为什么,所以我不限制自己的东西愚蠢。 干杯!

有没有办法closures图像名称的Xcode 8的自动完成?

Xcode 8有这个新function,应该build议图像文件名称,当您使用UIImage(named:) 在我的情况下,即使没有任何意义,也会提示图像名称。 例: 没有偏好。 我不知道是否有一些秘密的命令来禁用这部分自动完成。

Xcode:找不到设备支持文件

因为我试图从新更新的Xcode 8运行我的应用程序到运行iOS 7.1.2的我的iPhone 4 它抛出错误, 而且,这是我的Xcode版本, 有没有人遇到过这个问题? 等待你的build议!

困难转换为Swift 3

从Swift 2转换到Swift 3(甚至在将edit-> convert – >转换为当前的swift语法之后),我得到了很多错误。 特别: 我显示了我的项目总共90个错误,在Swift 2中工作正常,然后我下载了这个beta Xcode 8.0并转换成了Swift 3 这是我正在犯的转换错误吗?

Xcode 8做完整的项目重build

在将Swift + ObjC项目更新为Xcode 8(Swift 2.3)后,我发现50%或更多的时间,Xcode会完成项目的重build而不是增量构build。 所做的更改是添加简单的打印语句。 关于什么时候进行全面重build似乎没有任何逻辑。 它出现在它决定这个“检查依赖关系”阶段。 在Xcode 7上,这似乎不成问题。 有人遇到过这种情况么?

什么是XCode 8中的“性格变化”?

我正在使用AutoLayout和Size类,但随着iOS10和新的Xcode 8.0的发布,有一个新的选项Vary for Traits 。 这是不同的宽度和高度的设备的大小Classe的替代品。 通过selectwidthcheckbox,它显示varying 14 compact width devices 。 通过selectheightcheckbox,它显示varying 18 compact height devices 。 通过select这两个checkbox,它显示varying 11 compact width regular height devices 。 如何使用这个选项? 我们可以像Xcode7.0一样使用大小类的AutoLayout吗? 如果有任何深入的知识,请解释。