问题标签 [xcode10.2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Xcode 10.2 无法在 iOS < 10 的模拟器上运行应用程序
自更新以来,我一直在玩 Xcode 10.2,当我尝试在任何 iOS 版本低于 10 的模拟器上运行我的应用程序时,模拟器将无法启动并崩溃,然后显示以下错误:
dyld:库未加载:/usr/lib/libauto.dylib 引用自:/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 原因:找不到合适的图像。确实找到了:/usr/lib/libauto.dylib: mach-o,但不是为 iOS 模拟器构建的
我尝试在不触及任何东西的情况下创建另一个新项目,将部署目标设置为 iOS 9 并再次在 iOS 9 模拟器上运行,显示相同的错误。
更新
似乎仅当您的代码库包含 swift 时才会出现此问题。使用目标 c 代码库创建了一个新项目并没有使模拟器崩溃。快速是的。
概括
- Xcode 10.2 包含无法在 iOS 9 模拟器上运行应用程序的快速代码
- 我已经完成了所有的清理和删除派生数据,问题仍然存在。
有人知道吗?
最后更新
Apple 刚刚发布了 Xcode 10.2.1,它是模拟器已知问题的一部分,请参阅以下链接了解解决方法/修复:
https://developer.apple.com/documentation/xcode_release_notes/xcode_10_2_1_release_notes
感谢@russbishop 的回复,已接受答案
ios - UIAlertController 和 UIViewAlertForUnsatisfiableConstraints 错误
UIAlertController
我昨天升级到 Xcode 10.2 并开始使用 Swift 5,并在显示我的照片提示时注意到此错误。我不记得在 Xcode 10.1 中看到过它
我读了这个问题如何捕获 UIViewAlertForUnsatisfiableConstraints?
并且能够将错误指向我的UIAlertController
(以红色突出显示)
这是我的代码:
我尝试UIAlertController
通过在我的方法中使用此代码来设置我的宽度,promptPhoto()
但无济于事。
有没有办法控制UIAlertController
宽度,这样我就可以摆脱我的错误信息?
先感谢您。
cocoapods - 更新到 Xcode 10.2 后如何修复“总线错误 10”
我将 Xcode 更新为新的稳定版 10.2v。我尝试构建我的项目并且它是成功的。当我尝试归档项目(工作区)时,出现如下屏幕截图所示的错误:
到目前为止我已经尝试过:
- 将可可豆荚更新到最新版本 -> COCOAPODS: 1.7.0.beta.3
- 清理 DeliveredData 文件夹
- 重新安装 Xcode
- 删除存储库,再次克隆它并安装 pod
- 从项目中完全删除所有 pod 并将它们添加回来
objective-c - 针对 Objective-C 枚举的新 Swift 5 警告:如何摆脱它们?
从 Xcode 10.2 开始,当使用我在 Objective-C 中定义的枚举时,但在 Swift 5 switch 语句中,即使我已经用尽了所有可能的枚举值,我也会收到以下警告。
Xcode 告诉我我应该通过以下方式解决这个问题
为什么会发生这种情况,我该怎么办?
例子
Objective-C 枚举
Swift 5 switch 语句
swift - 升级 Xcode 后如何修复“不能用非自返回类型覆盖自返回类型”
我正在尝试构建 iOS AWS 应用程序,但遇到了一些问题。
我刚刚将 Xcode 更新到 10.2 版并创建了一个全新的项目。我正试图使用 CocoaPods 安装依赖项以进行用户身份验证。在修改我的 podfile 以包含 AWSMobileClient (并pod install --repo-update
按照 AWS 文档所述运行)后,我在此函数的 AWSMobileClient.swift 中收到构建错误:
错误是这样说的:
我被困在这里了,我现在唯一能想到的就是回到 Xcode 10.1。
任何帮助将不胜感激。
swift4.2 - 更新到 Xcode 10.2 后,Swift 4.2 中“variable.storage”的重新声明无效
我们有一个 iOS 项目。Swift 语言版本是 4.2。我们之前在 Xcode 10.1 中构建它,没有编译错误。
更新到 Xcode 10.2(但保留 Swift 4.2)后,该项目现在充满了诸如(某些变量的名称Invalid redeclaration of 'variable.storage'
在哪里)之类的错误。variable
这些错误出现在私有的、延迟启动的变量旁边,这些变量的名称在整个项目中都很常用,但不是它们范围内的重新声明;该错误似乎与storage
消息的一部分有关。清理并重建并没有解决问题。有什么建议么?
编辑:这些错误只出现在两个类中。由于所有这些重新声明错误,我还错过了另一个合法的编译错误(Xcode 10.2 中的新错误,但足够合法)。在搞砸了一些**之后,我得到了错误消失。似乎是编译器中的一个错误。
** 我的混乱步骤是(1)取消嵌套我遇到这些错误的第一个类,(2)创建一个与非编译类具有相同内容的新类并指向它的引用,(3)注释掉失败的类,(4)找到并修复了合法的编译错误。在这一点上,我不需要与另一个同样给出重新声明错误的类混在一起;现在编译的代码。所以(5)恢复了第一类。因此,这些重新声明错误可能只是误导;如果您发现并修复了所有与迁移相关的错误,希望您不会看到任何这些错误。
firebase-realtime-database - AuthUI 的初始导航视图控制器在 Xcode 10.2 下不起作用
我最近升级到 Xcode 10.2。在升级之前,我可以使用 Firebase 实时数据库中 AuthUI 的库存初始导航视图控制器,我可以毫无问题地注册并登录到 Firebase,现在我只看到一个“欢迎”屏幕。我使用与以前相同的代码。(请注意,即使使用 Xcode 10.2,身份验证也适用于我的旧项目,我无法使用 AuthUI 的初始导航视图控制器创建任何新项目)
我尝试了与 Xcode 10 和 Swift 4.2 相同的代码我什至从零开始设置另一个测试项目来诊断问题,我就此联系了 Firebase 团队,同时我在这里发布我的问题,希望一个快速的答案。
问题是认证页面无法加载,我无法注册/登录;因此 performSegue 永远不会触发。
swift5 - 转换为 Swift 5 会产生“多个命令产生 x86_64.swiftmodule”错误
我正在尝试让 Xcode 10.2 将我的混合 Objective-C / Swift 项目转换为使用 Swift 5。但是,每当我这样做时,由于以下错误,编译文件
我已经尝试按照其他类似问题中的建议切换到使用“旧版构建系统”,但我想迁移到新的构建系统。
我还尝试按照另一个问题中的建议更改测试目标中的产品模块名称,但这破坏了我的测试。
应用程序和测试都可以正常构建和运行,否则,我在运行 Swift 5 迁移工具时会遇到编译错误。
知道这里发生了什么,或者我可以查看一些文档以更好地理解这一点吗?
谢谢!
swift - 无法运行 Swift 包管理器 (macOS 10.14.4)
当我在终端窗口中尝试“swift package”时,会显示以下内容:
我想这可能与更新到 Xcode 10.2 和 Swift 5 有关?在更新之前,我从来没有弄乱过包管理器。我也不是贝壳大师。
无论如何,如果相关的话,这里是“快速版本”输出:
swift - 多次保存到定义的文件而不覆盖以前的数据
我正在尝试在 Swift 中创建一个简单的文本输入应用程序,这是我用这种特定语言创建的第一个应用程序。我能够创建一个文件并将文本保存到其中。我现在正在寻找答案的任务如下:
如何将多个条目从我的 NSTextField 保存到具有条目时间戳的同一个文件中?因为每次我点击保存时,它都会用新条目覆盖文件。
以下是我的代码:
编辑(找到解决方案):
以下是我更新的代码