问题标签 [macos-catalina]

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.

0 投票
4 回答
6091 浏览

ios - 无法在 Mac OS Catalina 上安装 fastlane

根据 fastlane docs中给出的步骤,我无法安装 fastlane。

运行后brew cask install fastlane,我得到这个弹出: 在此处输入图像描述

如果我尝试从 gem 运行sudo gem install fastlane,我会收到以下错误: 在此处输入图像描述

我看到的是目录中缺少 ruby​​.h 文件。正如它在错误中所说,我需要单独安装 ruby​​-dev 环境。但我找不到如何做到这一点。我看到apt-get了这个命令,但是通过 brew 安装的 ruby​​ 呢?

ruby -v: ruby​​ 2.6.3p62
brew -v: Homebrew 2.1.10
brew upgrade ruby​​: ruby​​ 2.6.3 已经安装

0 投票
3 回答
3887 浏览

charles-proxy - 在 Catalina 上配置 Charles 代理

在获得带有 Catalina 的新 MacBook Pro 后启动Charles时,我收到以下消息

Charles 在只读卷上时无法配置您的代理设置

0 投票
6 回答
7036 浏览

python - SSL:在 macOS 10.15 上使用 python3 出现 CERTIFICATE_VERIFY_FAILED 错误

/usr/bin/python3来自 macOS 10.15 上的 Xcode/CLT(目前为 DB6/PB5,带有 Xcode 11 beta 6)SSL: CERTIFICATE_VERIFY_FAILED对于源自 PSL 的所有 HTTPS 请求失败,例如来自urllib.request

如何解决这个问题呢?

(我知道答案,很快就会发布;只是分享它以防其他人遇到它。)

0 投票
2 回答
607 浏览

swiftui - SwiftUI - 嵌入到 ScrollView 后文本被截断

在文本视图中添加长文本时,它按预期工作(未截断)。

Xcode 11.0 测试版 6 (11M392q)

在此处输入图像描述

但是当嵌入到 ScrollView 中时,它会被截断(不是预期的):

在此处输入图像描述

我尝试设置一个 .lineLimit(nil) 修饰符,但也没有避免截断文本。

这是 SwiftUI 文本的预期行为吗?或者它是一个错误?

感谢有人可以提供帮助!:)

干杯

0 投票
3 回答
216 浏览

xcode - SwiftUI Xcode 11 beta 7 @Binding for collections 正在打破预览

这一直工作到 beta 7。似乎当我想将集合中的一个元素作为绑定传递到另一个视图时,预览会被破坏

我遵循了发布说明,其中说@Binding 不再符合集合协议 注释在底部

我在 beta 7 中有 Catalina 和 xcode

家长:

孩子

孙子

更新:

Beta 8 仍然存在问题

0 投票
1 回答
57 浏览

ios - 在 Macbook 2018 上下载最新的 Xcode 版本

我的应用需要 Google Firebase。但我刚刚意识到它需要 Xcode 10.1,而我目前拥有 Xcode 9.2。我无法用我的 2018 MacBook 更新 Xcode。我已经编写了大量代码并将 firebase 集成到我的应用程序中。如何在我的笔记本电脑上安装 Xcode 10.1?我需要任何解决方案。我目前有带有 MacOS Sierra 的 2018 macbook。如果您需要更多信息,请告诉我。

0 投票
0 回答
527 浏览

ios - SwiftUI 文本字段控件,退出时出错

SwiftUI 文本字段控件,退出时出错

在 SwiftUI 中简单地从文本字段移动到文本字段时,我收到了多个控制台聊天项目。添加新记录或编辑现有记录时,如果我按键盘返回键(在设备上运行),我不会收到任何警告或错误。如果我只是点击另一个文本字段(不使用返回键),我会得到所有这些喋喋不休。

开始:19:45:46.969678-0700 ToDo[688:477250] [LayoutConstraints] 无法同时满足约束。以下列表中的至少一个约束可能是您不想要的。试试这个:(1)查看每个约束并尝试找出您不期望的;(2) 找到添加了一个或多个不需要的约束的代码并修复它。(“”、“”、“”、“”)

将尝试通过打破约束来恢复

在 UIViewAlertForUnsatisfiableConstraints 创建一个符号断点以在调试器中捕获它。中列出的 UIView 上的 UIConstraintBasedLayoutDebugging 类别中的方法也可能会有所帮助。2019-08-29 19:45:46.995748-0700 ToDo[688:477250] [Snapshotting] 对至少未渲染一次的视图(0x14fe87ff0,_UIReplicantView)进行快照需要 afterScreenUpdates:YES。结尾:

在这两种情况下,数据都被正确保存。我将数据存储在 Core Data.iOS 13.1,Xcode 11M392r - 网站说 Beta 7,我的 Xcode 说这个版本是 Beta 6,Catalina19A546d。

这是视图:

任何指导将不胜感激。

0 投票
1 回答
1779 浏览

ios - SwiftUI .onDelete 的 List 视图崩溃 App

我有一个使用 SwiftUI 构建的相当简单的应用程序,它本质上是一个主细节类型。数据存储在核心数据中。添加和更新记录工作正常,但从列表视图中删除项目时应用程序总是崩溃。我正在使用 .onDelete 修饰符进行删除。我没有收到任何错误消息 - 只是线程中断。记录确实被删除了,所以我猜测列表视图的重新渲染没有接收到更新的数据。

我可能在做梦,但我很确定删除功能在前两个 Beta 中有效。该应用程序仅在设备上运行。它在预览版和模拟器中都不起作用。

iOS 13.1、Xcode (11392r)、Catalina (19A546d)

这是 ContentView():

和托管对象:

任何指导将不胜感激。

0 投票
1 回答
875 浏览

ios - Push、Segue、Summon、导航以编程方式查看 SwiftUI

我正在尝试做最简单的事情。我只想以编程方式调用一个新的 SwiftUI 视图——不是使用按钮,而是使用代码。我已经阅读了几十篇关于此的帖子和 Apple 文档 - 但我发现的几乎所有内容都与已重命名或弃用的代码有关。我发现的最接近的是:

但这在 Xcode Beta 7 中对我不起作用。这是一个简单的应用程序:

以及极其简单的目的地:

我一定错过了一些非常简单的东西。任何指导将不胜感激。iOS 13.1、卡特琳娜 19A546d、Xcode 11M392r

0 投票
0 回答
283 浏览

macos - 在 Xcode 11 Beta 7 中使用 @ObservedObject 后,SwiftUI 应用程序无法在 macOS 上启动

如果我使用带有 SwiftUI 的默认模板创建一个普通的 macOS 应用程序(或者即使我创建了一个 iOS 应用程序并启用 macOS 兼容性),如果主视图具有 @EnvironmentObject 作为数据源,但如果数据源是 @ObservedObject,则应用程序启动正常,应用程序编译但不运行,并在 ScenDelegate 上崩溃。

以这个简单的模型Person为例:

如果我按如下方式创建 ContentView(使用 @EnvironmentObject):

...并在场景委托上分配环境对象:

一切正常。但如果相反,我将变量 Person 更改为:

我在编译时收到此错误:

线程 1:EXC_BAD_ACCESS(代码=1,地址=0x9)

在此处输入图像描述

我还在使用最新版本的 macOS Catalina:19A546d 和 XCode 11 Beta 7 (11M392r)。有什么我做错了吗?