问题标签 [ios15.2]

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

ios - 即使在授予权限后,iOS 图像选择器也不会第一次显示图像

当我全新安装应用程序并尝试添加照片时,即使在授予权限后,图像选择器(我正在使用 QBImagePickerController)也无法加载任何相册或图像。但是如果我终止应用程序并重新启动它就可以了。它发生在 iOS 15.2 更新之后。这是在模拟器中运行时的日志。

0 投票
1 回答
99 浏览

objective-c - 应用在 iOS15.2 上崩溃,这不是一种 UITabBarController。iOS 15.2

*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“-tabBarController 必须返回 UITabBarController 子类的实例。<MMTabViewController: 0x7fb601727d40> 返回<ESTabBarController: 0x7fb60688da00>,这不是一种UITabBarController。以 NSException CoreSimulator 783.5 类型的未捕获异常终止-设备:iPhone 13 (FF523057-CBC8-4BD0-8315-6F674C6EB86B)-运行时:iOS 15.2 (19C51)-设备类型:iPhone 13

在 iOS 15 之前它工作正常。当我在 iOS 15.2 上运行我的项目时,问题就开始了。

0 投票
0 回答
302 浏览

ios - iOS 15.2 UILabel 换行模式不正确工作

面临 iOS 15.2 上所有标签错误处理换行模式的问题。
以下是渲染标签的示例:

换行模式: .byClipping

  • Xcode 13.0 iOS 15.0。

在此处输入图像描述

  • Xcode 13.2.1 iOS 15.2

在此处输入图像描述

如您所见,最后一个单词被截断并且不会保留在行上。

换行模式: .byTruncatingMiddle

  • Xcode 13.0 iOS 15.0。

在此处输入图像描述

  • Xcode 13.2.1 iOS 15.2

在此处输入图像描述

AppStore UILabels 上的相同问题。似乎该错误在iOS SDK版本中。有没有人遇到过类似的问题?也许有解决方法?

0 投票
0 回答
67 浏览

swift - iOS 15.2 关于 didFinish 话语回调的错误

在 iOS 15.2 上,回调函数func speechSynthesizer(_ synthesizer: AVSpeechSynthesizer, didFinish utterance: AVSpeechUtterance)在音频完成并结束时被正确调用,但当音频话语以synthesizer.stopSpeaking(at: .immediate).

我确认了在 Xcode 13.2.1 上编译和模拟的错误行为:在所有以 停止的文本到语音的音频话语上synthesizer.stopSpeaking(at: .immediate),错误地调用了didFinish话语回调函数并显示在 Xcode 控制台上。

在 iOS 12、13 和 14 上,这可以正常工作:音频话语的停止不会调用didFinish话语回调函数。

有人在 iOS 15 上看到过这种行为吗?

0 投票
0 回答
166 浏览

javascript - [iOs15]防止地址栏被javascript隐藏/浮动

我开发了一个嵌入这样的地图的网页。

https://migration-test-lab5.e-map.ne.jp/smt/jp_yamato09test/nmap.htm?&lat=130326068&lon=497721725&cond21=%28%28COL_01%3A1+AND+%28COL_10%3AA+OR+COL_10%3AB %29%29+OR+COL_01%3A2%29&cond22=%28%28COL_39%21%3AZ96+AND+COL_39%21%3AZ97+AND+COL_39%21%3A003+AND+COL_39%21%3A207+AND+COL_39% 21%3AZ98+AND+COL_39%21%3AZ99%29+OR+COL_39%3A%40%40NULL%40%40%29&p_s1=1#

在此处输入图像描述

在 iOS 15 的 safari 中,每当我滚动地图或页面元素时,地址栏都会被隐藏,这会使我的页面折叠。我想防止 address bar 的隐藏行为,但没有找到最佳解决方案。

对不起,有人可以帮助我。

非常感谢!!

0 投票
0 回答
138 浏览

objective-c - iOS 15.2 计算谓词需要很长时间

我有一个包含大约 200K 元素的数组,我正在使用这个谓词来过滤一些元素。

当我在 iPad 较旧的 iOS 版本中运行此应用程序时,此代码需要 0.22 秒才能执行。(我已经在 iOS 14.7、12.4、13.2 等中进行了测试。)。但是当我在 iOS 15.1 或 15.2 中运行它时,相同的代码需要 0.63 秒才能执行。

有谁知道为什么在新的iOS版本中需要很长时间?任何帮助,将不胜感激。

0 投票
0 回答
68 浏览

swift - 在 iOS 15.2 UITableView 中快速添加嵌入式视图时出现单元格高度错误

我有一个项目在 xcode 12.5.1 和 15.2 之前的 ios 中运行良好 - 它具有 UITableView 和包含嵌入式视图的单元格。我在加载 UITableViewController 时默认设置“未扩展”单元格的高度,然后通过点击行来扩展它们。

当我迁移到 Xcode 13.2.1 并且应用程序在 ios 15.2 设备上运行时,它有一个单元格高度错误 -

当 UITableViewController 加载和加载包含嵌入视图的单元格时,它的高度总是设置为嵌入视图的高度。

也许有人面临这个错误并有任何解决方案?

代码:

这就是我添加单元格的方式 -

这就是我在点击单元格之前“修复”单元格大小不扩大的方式:

以及点击它时如何扩展单元格:

0 投票
1 回答
42 浏览

swift - iOS15折线不显示在mapView上

我尝试使用以下代码添加从用户位置到目的地的折线,我确信我已经符合委托并确保用户在授权状态下处于 authorizedAlway 模式。但是,控制台生成了此错误消息,显示“ [UserSession] maps short session requested but session sharing is not enabled ”我找不到任何与如何解决此错误相关的信息。

0 投票
1 回答
28 浏览

ios - 在 SwiftUI 上延迟 contextMenu

contextMenu出现时,我试图延迟,因为我有一个拖动手势,当我尝试拖动时会出现这种意外延迟

…其中 delay() 是:

预期结果

Xcode v.13.2iOS v.15.2

0 投票
0 回答
11 浏览

swift5 - 无论应用程序处于前台还是后台或已终止,如何每 1 小时获取一次用户位置。iOS 15、斯威夫特 5

我想每 1 小时获取一次用户位置。我为此使用了 Timer。但是当应用程序在后台并且我没有得到位置时,计时器会失效。我也尝试过使用 BackgroundTask,但是当应用程序终止时 BackgroundTask 不起作用。有没有其他方法可以实现这一目标?