问题标签 [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 回答
462 浏览

ios - 替换 iOS 15 中已弃用的 `SecTrustGetCertificateAtIndex`?

我在iOS 15SDK 中收到弃用警告,但建议的替换不是一对一的替换。这是我评估 SSL 信任链的内容:

我在 Xcode 13 beta 中收到的警告是:

但是,SecTrustGetCertificateAtIndex( docs ) 返回SecCertificate其中SecTrustCopyCertificateChain( docs ) 返回 a CFArray。如何在我提供的用法中正确更新?

0 投票
4 回答
2786 浏览

ios15 - 导航栏 setBackgroundImage 在 iOS15 上不起作用

它在 iOS14 上完美运行。但在 iOS15、XCode13 beta 上,它不再工作了。

0 投票
1 回答
232 浏览

ios - 在 iOS 15 上生成带有主题和正文的电子邮件二维码

在 iOS 14 上,我使用这种格式来正确识别 QR 码并将主题 + 正文转移到新电子邮件中:mailto:steve@jobs.com?subject=Hello&body=11

在 iOS 15 上,这不起作用。有新的格式可以使用吗?

操作菜单 邮件应用

0 投票
0 回答
754 浏览

ios - 尽管我的应用程序基于 64 位架构,但在 ios 15 中我收到“应用程序需要更新”的错误消息

“此应用程序的开发人员需要使用此版本的 ios 更新其工作”。在此处输入图像描述

在此处输入图像描述

0 投票
4 回答
10277 浏览

swift - 在 iOS 15 上启动应用程序时观察“应用程序需要更新”消息

我们正在尝试在 iOS 15 上测试应用程序,发现我们收到此消息 App需要更新。

谁能告诉我这条消息背后的原因?现有用户必须删除该应用程序并重新安装才能摆脱此警报。

0 投票
9 回答
12101 浏览

ios - iOS 15 中表格视图标题上方的额外填充

如何更改UITableView已开始出现在 iOS 15 中的部分标题上方的额外填充?

0 投票
1 回答
306 浏览

swift - iOS 15 AttributeContainer 函数链如何工作?

iOS 15 中的新功能,我们可以像这样形成一个 Swift AttributedString:

很酷,但还有另一种方法。代替连续的命令式属性设置,我们可以通过 AttributeContainer 制作属性字典,将修饰函数链接到 AttributeContainer 以形成字典:

(在现实生活中,我会说.init()而不是AttributeContainer()。)

所以我的问题是,这在语法上是如何工作的?我们这里似乎有一个 DSL,我们可以在其中根据属性键的名称链接看起来像函数调用的东西。在幕后,似乎有一些动态成员查找的组合,callAsFunction也许还有某种中间构建器对象。我可以看到每个callAsFunction调用都返回 AttributeContainer,这显然是链接的工作方式。但是,我们将如何编写我们自己的对象,使其在语法上的行为方式与 AttributeContainer 的行为方式相同?

0 投票
1 回答
378 浏览

ios - 利用 iOS 15 的英语字符串语法协议功能

iOS 15 中新增了英语和西班牙语的语法协议功能。例如,我应该可以说

如果x是 1,那么“apple”就是“apple”,但如果x大于 1,那么“apple”就会神奇地变成“apples”。

这听起来像是摆脱所有代码的好方法,我自己正在查看数字并在硬编码的单数和复数选项之间进行选择。

但是,在我看来,此功能仅适用于本地化应用程序,并且仅适用于 UIKit 中的属性字符串。(SwiftUI 是不同的,因为字符串是自动本地化的。)我如何为普通的面向用户的字符串执行此操作?

0 投票
1 回答
824 浏览

ios - iOS15 UICollectionView自定义布局,插入item后viewForSupplementaryElementOfKind总是重新创建一个新的header

在此处输入图像描述

在 iOS15 上,插入项目后

在我插入一个项目后,它总是会在第一次重新创建 TestHeaderCollectionReusableView 。但在 iOS14 上,它将从缓存中提取。

不知道为什么。

0 投票
2 回答
2438 浏览

swift - iOS 15 通讯通知图片未显示

我一直在尝试将我的(本地和推送)通知更新为通信通知。

当用户从他们的一位朋友那里收到通信事件时,我希望显示的通知包括朋友的个人资料图片。就像新的 iMessage 应用程序一样。

在观看了专门的 WWDC2021 会议后,我在我的 SwiftUI 应用程序中添加了一个 Siri Intent:

并尝试使用以下内容更新我的通知流程:

然后处理返回UNNotificationContent的内容以显示为推送通知或本地通知。

虽然上面的代码没有崩溃并且似乎 /work/,但通知看起来并没有什么不同。使用调试器查看,_UNNotificationCommunicationContext已初始化,但是:

  • _displayName是零
  • _recipients为空(如预期的那样)
  • _contentURL是零
  • _attachments是空的
  • sender设置UNNotificationContact
    • handle&displayName设置正确
    • _handleType似乎也正确设置

在应用程序的日志中,我可以看到:

我缺少什么来正确显示朋友的个人资料图片?

谢谢