问题标签 [ios15]

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 回答
415 浏览

ios - iOS 15 - 没有为前台通知播放通知声音

在不显示横幅或列表的情况下,在 iOS 15 中播放与通知相关的音调的正确方法是什么?

在前台处理本地和推送通知时,如果UNNotificationPresentationOptionssound. 如果添加了其他选项(例如bannerlist),sound则会播放通知音。

当应用程序在后台时,通知呈现的所有选项都可以正常工作。

我知道alert选项从 iOS 15 开始贬值。sound作为唯一的演示选项使用,不再有效?

下面是片段

0 投票
1 回答
210 浏览

swift - Swift 5.5 AttributedString 未显示在界面中

这是制作属性字符串的 Swift 5.5 方法:

问题是标签没有显示任何红色字符。事实上,我可以打印self.label.attributedText,我可以看到红色属性甚至没有进入 NSAttributedString。这是怎么回事?

0 投票
1 回答
145 浏览

swift - 可选的 SwiftUI DatePicker 与 nil to Date 和 Date to nil 切换

我正在尝试构建一个可以处理可选日期的 DatePicker。

我把这篇文章作为一个起点......但我的代码,目前,在nil和之间切换几次后就崩溃了Date()

我怎样才能使这段代码安全?

提前致谢!

0 投票
2 回答
713 浏览

ios - SwiftUI 视图的快照被部分截断

我尝试使用 HWSUIImage中的代码从 SwiftUI 视图创建一个快照:如何将 SwiftUI 视图转换为图像

我得到以下结果,这显然是不正确的,因为图像被截断了。

结果

代码:

看起来快照的原始视图低于应有的水平,但我不确定。我该如何解决?


编辑

我们发现这个问题不会在 iOS 14 上出现,只有 iOS 15。所以问题是......如何在 iOS 15 上解决这个问题?

0 投票
0 回答
106 浏览

swift - iOS15 nextResponder 未设置为 nil 导致应用程序崩溃

我们的应用程序在 iOS14 中运行良好,但在 iOS15 中崩溃

ModalVC 中 contentViewController 的下一个响应者是 ModalVC。在 iOS14 和 15 中,modal 的解除分配发生在 contentVC 之前,这意味着 contentVC 的 nextResponder 在 contentVC 之前被解除分配。

在我们的重现案例中,NewPhotoAssetViewController 是模态的 contentVC。在 NewPhotoAssetViewController 的 dealloc 方法中,如果我在 iOS14 中要求 nextResponder ,这就是我得到的:

但是,在 iOS15 上,如果我在同一个地方询问下一个响应者,我会得到:

该过程已返回到表达式评估之前的状态。似乎由于某种原因,contentVC 的 nextResponder 在 iOS15 中没有设置为 nil。然后,当我们向这个可能已更改为任何其他对象的垃圾指针发送消息时,我们会看到崩溃。

nextResponder 是只读的,所以我们不能明确地将它设置为 nil。不确定这是否是 Apple 错误,有没有办法解决这个问题?

0 投票
0 回答
51 浏览

swift - iOS 15 SwiftUI 键盘工具栏随机行为

我正在尝试为我TextField在 SwiftUI 中的一些添加键盘工具栏。

我有一个这样定义的视图:

The problem is, the additional toolbar button appears when the wrong field is selected.

在此处输入图像描述

我也尝试过使用@FocusedValue这样的:

但这给出了相同的结果。就好像在focused设置状态之前决定了工具栏。我不确定这是否是一个可能的错误,或者我做错了?

尽管即使我完成了上述工作,它也不能解决我只想要一个文本字段的工具栏的整体问题,但是当我尝试像这样设置它时,我根本没有工具栏。

0 投票
1 回答
1134 浏览

swift - 评估JavaScript WKWebView iOS 15不工作

我正在使用 WebCrypto 库来解密数据,但它不适用于 iOS 15 它在 iOS 14 中运行良好

我检查了 webView 的 evaluateJavaScript 函数是否抛出错误

0 投票
4 回答
1781 浏览

ios15 - Xcode 13,iOS 15 签名和过期帐户的问题,任何连接?

所以我试图在我的手机上运行应用程序。我确实有 Xcode 13 并运行 iOS 15。不确定这有多相关。

因此,当我运行该应用程序时,会出现以下错误:

代码:

操作无法完成。无法启动应用程序,因为它具有无效的代码签名、权利不足或其配置文件未被用户明确信任。

苹果手机:

您的设备管理设置不允许在此 iPhone 上使用来自开发者“Apple Developer: Name”的应用程序。您可以在“设置”中允许使用这些应用。

所以我去了设置->常规-> VPN和设备管理以允许该应用程序,但没有弹出任何内容。我也试过在 Mac 上登出账户。我什至卸载了 Xcode 并重置了计算机。我不知道还能做什么。

我可以告诉你,我的付费开发者帐户已过期。不知道从这里去哪里。

0 投票
4 回答
1609 浏览

xcode - 归档时翠鸟 Swift 编译器错误

我正在使用xCode 13 beta4 并希望归档包含Kingfisher. 该应用程序在 下运行良好iOS 15,但是当我将其存档时出现以下错误。有人知道我应该怎么做吗?谢谢!

Swift 编译器错误.. 适用于 iOS 13 或更高版本

0 投票
19 回答
47784 浏览

swift - iOS 15 导航栏透明

我的 iOS 应用程序为 UI 使用故事板,并为导航栏的背景颜色使用自定义色调。

我在 Xcode 13 beta 5 上测试了我的应用程序,导航栏是“白色的”,导航栏上的文本不可见。

https://developer.apple.com/forums/thread/682420的苹果开发者论坛中,它指出“在 iOS 15 中,UIKit 已将默认情况下产生透明背景的 scrollEdgeAppearance 的使用扩展到所有导航栏。” 要恢复旧外观,您必须采用新的 UINavigationBar 外观 API

我将以下代码(来自上面的链接)添加到 App Delegate “application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions”:

这不能解决问题。我仍然在故事板编辑器中为导航栏设置了自定义色调。我是否需要删除自定义色调或者我是否错误地实现了外观 API?