问题标签 [xcode11.3]

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 投票
2 回答
1573 浏览

ios - SwiftUI List 仅使用给定数组的第一项

我在下面有一个简单的视图来显示用户的所有联系人:

我正在将CNContacts我得到的数组操作到一组受邀者,这就是我试图在我的列表中显示的内容:

使用以下支持功能和扩展:

self.contactsProvider.invitees联系人按预期填充到以下内容self.contactsProvider.fetch()中。但是,SwiftUI 显示的是 的self.contactsProvider.invitees.count实例self.contactsProvider.invitees.first,而不是每个联系人。我已经将下面的方法与其他在线示例进行了比较,似乎无法找到我出错的地方。我已经确定问题出在联系人操作的某个地方 - 当我提供一个模拟的受邀者数组时,一切都按预期工作,尽管在没有模拟的情况下按预期编译和运行,并且打印和调试没有显示任何内容。

任何帮助,将不胜感激。

0 投票
1 回答
967 浏览

ios - 如何在 Swift 包管理器中添加二进制框架作为依赖项?

我一直在寻找在 Swift 包管理器中添加框架作为依赖项的答案,我认为有一种方法可以做到这一点,但没有成功找到它。

我已经尝试过 Swift Package Manager 论坛上提供的解决方案,但没有成功:(

并面临错误喜欢package has an unsupported layout, binary.framework/module.modulemap should be inside the 'include' directory"

请从此处下载二进制支持的示例项目,其中包含两个框架在 Swift PM 中添加的内容。

我曾尝试与 Swift PM 社区沟通,但没有得到他们的任何回应。

由于社区中有一个二进制框架支持的提案,但不知道 Swift PM 社区何时会致力于此。

有没有其他方法可以做到这一点?请提供相同的解决方案。

提前致谢

0 投票
0 回答
45 浏览

swift - 创建核心数据。日期和时间分开

我是核心数据的新手。我有一个项目,其中包含一个名为 Content 的实体和两个属性:dateCreated 类型为 Date 和 text1 类型为 String。我在 Core Data 中创建数据:

使用 Date() 它引入了日期和时间的时间戳。类似于:2020-03-06 09:49:47 +0000

如何引入日期和时间分成两个不同的属性?:Day 2020-03-06 Time 09:49:47

我可以找到日期:

但我有很多疑问:
- 我应该在 Core Data 中使用日期类型、字符串类型引入 day 吗?
- 我应该使用什么类型的时间?
- 核心数据的“格式”是否正确: 2020 年 3
月 6 日
时间 09:49:47
- 日期时间有一个默认选项:.xdatamodeld > Inspector > Default Date。如果我想将日期和时间分开,我想没有默认值的可能性。那正确吗?

0 投票
2 回答
590 浏览

swift - snapkit 登录工具包不工作 Swift Xcode 11.3.1

我正在使用 Xcode 11.3.1 并尝试使用带有 loginkit 的 snapchat 登录我在 info.plist 中添加了添加信息,我的代码是

此代码向我显示了 snapchat 的登录 ui,我正在使用我的帐户登录到 snapchat。但我被困在这个用户界面上 在此处输入图像描述

当我点击继续时,什么都没有发生。未调用SCSDKLoginClient 完成块。

0 投票
1 回答
676 浏览

flutter - Flutter 更新到 1.15.22-pre.18 后将无法在 iOS 上运行。Xcode 构建失败

我正在编写一个直到今晚都运行良好的颤振应用程序。它在 iOS 模拟器和 iOS 设备上编译并运行。今天晚上,VSCode 通知我 Flutter 有一个新版本,所以我升级了。升级后,Flutter Doctor 告诉我升级 cocoapods,我也这样做了(因为我在 OSX 10.14.6 上不得不乱用 Ruby 2.3 SDK。但是,现在我的项目不会为任何一个 iOS 模拟器构建或 iOS 设备。

我试过'flutter clean'但无济于事。

我得到的错误是:

我遵循了一些谷歌建议来重新创建我的 pod 文件等,但这并没有解决它。我还创建了一个新的 Flutter 项目,复制到我的 .dart 和 assets 文件中,但新项目仍然无法构建,并且出现相同的错误。

任何帮助将不胜感激。

0 投票
1 回答
53 浏览

ios - 当我尝试在它前面显示一个 uiview 时,tableview 向我发送了一个错误

我是 Xcode 和 Swift 的新手,按照教程进行操作,当我在 tableview 前面调用 UIView 时发现了一个问题,以便用户可以创建新的东西

注意:我已经尝试过此链接显示的内容,但没有解决我的问题

我正在使用 Xcode 11.3.1 和 Swift

这是我的代码

渠道模型

通道视图控制器

这是我单击 addChannel 函数 视图呈现时想要显示的视图

这是调试区 调试区

0 投票
1 回答
678 浏览

swift - XCUITest 的覆盖函数出现错误

XCUITest 的覆盖函数发生错误。我从来没有提到过 XCUITest。

错误是:“方法不会覆盖超类中的方法”。

当您将 Xcode 从版本 11.4 beta 2 更改为 11.3.1 并构建时,就会发生这种情况。我该怎么办?

0 投票
1 回答
92 浏览

swift - 在 xcode 11.3 视图控制器中崩溃变得为零

由于未捕获的异常“NSInternalInconsistencyException”而出现错误:: Terminating app,原因:'从 -traitCollection 返回 nil,这是不允许的。

它在这种方法中崩溃 func carbonTabSwipeNavigation(_ carbonTabSwipeNavigation: CarbonTabSwipeNavigation, viewControllerAt index: UInt) -> UIViewController { let sb = UIStoryboard.init(name: storybordname, bundle: nil) var viewcontroller:UIViewController! viewcontroller = sb.instantiateViewController(withIdentifier: controllername) return viewcontroller } 当我在放置断点后检查它在第一行崩溃时super.viewDidLoad()

0 投票
1 回答
3114 浏览

ios - 与“iPhone”启动应用程序 Xcode 11.3.1 上的调试器失去连接

在此处输入图像描述

在模拟器上启动应用程序时,我在使用 Xcode 11.3.1 时经常遇到此问题,有时只需重新启动 Xcode 即可,有时我必须重新启动计算机才能使应用程序再次运行。它从未在 Xcode 11.1 上发生过。

0 投票
1 回答
182 浏览

ios - Xcode 11.3.1 没有将二进制第三方框架嵌入到包 (IPA)

Xcode 11.3.1 没有将二进制第三方框架嵌入到包 (IPA) 中。

我使用通过 pod 安装的 almofire,当我在真实设备上运行项目时,应用程序崩溃并显示以下消息:

我假设 Xcode 没有嵌入二进制第三方框架,我还检查了框架、库和嵌入内容部分,发现框架在那里。

我尝试了很多方法,例如通过下载手动添加框架并将其添加到框架部分,但出现了同样的错误。

另外,我尝试了另一个图书馆同样的事情。它在 Xcode 10 中工作,我不知道为什么它在 Xcode 11.3.1 中不起作用