问题标签 [xcode11]

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 投票
1 回答
1753 浏览

ios - 为 Mac 的 UIKit 构建,但链接框架“XXX.framework”是为 macOS 构建的

我创建了一个新应用程序,它通过 Project Catalyst 在 Xcode 11 Beta 2 上的 iPhone 和 Mac 上运行。为此,我有 2 个专门为“macOS”和“iOS”构建的框架。添加该框架后,我收到以下错误!

在此处输入图像描述

在这里,我如何向项目添加框架!

在此处输入图像描述

有人可以帮忙吗?虽然,没有添加框架项目正在运行,只有 2 UILabel

0 投票
1 回答
1206 浏览

ios - 在 Xcode 11 中,Live Preview 按钮下方的按钮是什么?

在 Xcode 11 中,设备预览旁边有两个按钮。我们都知道的最上面的一个是实时预览。然而,底部的那个似乎没有做任何事情。为什么苹果会在那儿留下一个完全没用的按钮?我错过了一些很棒的功能吗?

按钮图标看起来可能与约束有关......但我不知道。

在此处输入图像描述

0 投票
2 回答
2717 浏览

ios - 我现有的 TableViewController 在 Xcode 11 beta1 上崩溃

我开发了一个UITableViewController屏幕。它在Xcode 10.2上运行良好,但是。当我在Xcode 11 beta 1上运行时,它会像下面那样崩溃。

我没有发现发生了什么。

在 ViewDidLoad

异常... 在更新过程中尝试访问 table view 的 visibleCells,这是不允许的

0 投票
2 回答
6317 浏览

xcode - 如何让我的 SwiftUI UIViewRepresentable 在预览中尊重intrinsicContentSize?

当我在 SwiftUI 中创建视图并在 Xcode 预览中呈现它时,使用PreviewLayout.sizeThatFits,预览会根据其内容调整其大小。当我使用 导入 UIKIt 视图UIViewRepresentable时,它会出现一个完整的设备大小的框架。

有没有办法让 SwiftUI 尊重intrinsicContentSizeUIView类?

0 投票
4 回答
8270 浏览

ios - 如何在 swiftUI 中为 viewController 设置背景颜色?

我一直在尝试viewController在 swiftUI 中为整体设置背景颜色,但我无法做到。视图不带属性.backgroundColor

我也尝试过使用in的.backgroundColor属性,它没有使用属性,但它使用了属性。viewControllersceneDelegateforegroundColor

0 投票
12 回答
25654 浏览

objective-c - ios 13 - 带有 UISearchBar _searchField 的自定义 SearchBar 不起作用

在 Xcode-11-Beta (ios13) 之前,下面的代码用于自定义搜索栏值的键以使 textField 正常工作。现在低于崩溃日志。

'NSGenericException',原因:'禁止访问 UISearchBar 的 _searchField ivar。这是一个应用程序错误'

任何帮助表示赞赏。

0 投票
0 回答
144 浏览

swiftui - 应用程序在模拟器和预览中启动,但不在真正的 iPhone 或 iPad 上

我尝试使用新的 SwiftUI 框架创建一个应用程序,它在预览和模拟器中运行良好。但是,当我连接我的 iPhone (XR) 或 iPad(第 6 代)(均运行 iOS 13 beta 2)时,该应用程序只显示白屏或黑屏(取决于打开或关闭的暗模式)。

Xcode 说“EXC_BAD_ACCESS”所以我用谷歌搜索了一下,我已经尝试过使用 Zombie 对象。没有成功。

错误“EXC_BAD_ACCESS”出现在代码段的第 8 行。

我希望该应用程序能够像在模拟器中一样运行,但我在控制台中收到此错误:

0 投票
8 回答
43338 浏览

xcode - Xcode 11 中缺少显示助理编辑器?

在 Xcode 10 中,工具栏有一个显示助手编辑器的互锁环图标,在 Xcode 11 中没有。

Xcode 10

Xcode 11

0 投票
0 回答
213 浏览

ios - 如何为 32 位 Mac 应用程序提供 64 位 iOS 框架支持 [Project Catalyst - Xcode 11 Beta 2]

正如 Apple 所说,“将 iPad 应用程序带到 Mac”,所以我有一个可以完美运行 iPhone 和 iPad 的应用程序。我尝试为 Mac 构建,它给了我“用于类的 ObjC 链接器”的错误,这很明显,因为iOS不支持“32 位架构”,而 Mac 仍然不支持!

那么,谁能说说如何解决这个问题?

0 投票
1 回答
25 浏览

xcode - 简化 Xcode 11 中跨多个包的项目工作

为了模块化和更快的编译时间,我将我的代码库分布在几个 swift 包中。虽然 Xcode 11 beta 现在对包有官方支持,但管理分布在多个包中的个人代码似乎和以往一样困难。

假设我正在处理将包 B 作为依赖项的包 A。B 完成了 98%,所以我几乎从不碰它。但是对于 2% 当 A 需要对 B 进行一些小改动时,我必须经历 1) 在 Xcode 中打开项目 B,2) 进行小改动 3) 提交小改动 4) 标记小改动(否则它赢了) '不要被拿起)5)推动微小的变化。6)回到A,更新到最新的包版本。

有时,所讨论的微小更改与公开方法一样微小,因此包 A 可以使用它。这实际上是一个单词的变化。

有没有我遗漏的捷径?