问题标签 [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.
ios - SwiftUI 多个垂直列表行动画不起作用
突然间,我发现其中没有一个没有自动动画:
没有用于插入、删除、重新排序等的动画。☹️ Id
s在转换之间是唯一且持久的
问题 1
我怎样才能让它们按预期工作?
问题2
有没有一种简单的方法来制作动画来查看列表之间的过渡?就像在单个列表的各个部分之间移动一行一样。
解释:
假设我有三个列表,它们将单个数组的元素的不同状态分组:
可观察的:
Call 是一个简单的 Identifiable:
通过进行这些绑定,我将所有列表绑定到核心calls
数组:
这是查看代码:
ios - 在 iOS 15 中以编程方式启用焦点模式
iOS 15 引入了新的专注模式,通过过滤通知和应用程序来减少分心。
我了解 iOS 上的许多此类设置无法以编程方式更改;但是,为了清楚起见,是否可以在不使用设置的内部链接的情况下以编程方式启用焦点模式?
networking - CNCopyCurrentNetworkInfo 在 iOS 15 Beta 上返回空值,即使安装了 VPN 配置文件
根据文档,应满足以下条件才能检索网络信息:
- 该应用程序使用核心位置,并具有用户使用位置信息的授权。
- 该应用程序使用 NEHotspotConfiguration API 来配置当前的 Wi-Fi 网络。
- 该应用程序安装了有效的 VPN 配置。
- 该应用程序安装了一个活动的 NEDNSSettingsManager 配置。
在我们的例子中,应用程序依赖于第 3 点,即安装的 VPN 配置文件。但是,我观察到CNCopyCurrentNetworkInfo
即使配置了 VPN 配置文件,它也总是返回 null。这适用于 iOS 14.x 版本。
我也尝试过使用fetchCurrentWithCompletionHandler
API。但是,最终得到了相同的结果。
任何帮助/领导将不胜感激。
提前致谢。
xcode13 - XCode 13 beta 2,iOS 15 上的应用安装失败
应用程序在 iOS 14 设备上运行良好,但在 iOS 15 上我无法安装它从 XCode 13 beta 2 抛出以下错误。
清理了导出数据并尝试了它没有工作,选择自动/手动登录都没有工作
系统信息
macOS 版本 12.0 (Build 21A5268h) Xcode 13.0 (19161.15) (Build 13A5155e)
ios - 从父视图中删除滚动视图时触发重绘导航栏外观
默认情况下,在 iOS 15 中,导航栏在滚动到顶部时是透明的,然后在向下滚动时显示其背景。如果它可以在视图层次结构中找到滚动视图,则此方法有效。
在我的应用程序中,用户可以向下滚动导致导航栏背景可见,然后他们可以执行最终导致滚动视图从视图层次结构中删除的操作。问题是导航栏没有更新为再次透明。
由于从屏幕上删除滚动视图,如何触发重新绘制导航栏?我试过了
但不幸的是,这并没有奏效——背景仍然可见。
react-native - 有人看过 Apple 的 SharePlay 与 React Native 合作的细节吗?
我只是想知道是否有插件或方法可以将 iOS 15 中的Apple Shareplay 功能集成到 react native 中,而此时无需使用 Swift 编写。
谢谢!
ios - 我想禁止webview打开的界面中的内容或图片被跨应用拖拽。在iOS15系统中
步骤 操作 STEPS TO REPRODUCE 打开 webview 界面 选择一段文字或图片 长按并拖动选定的文字或图片,不松开拖动手势退出当前应用 打开一个新应用,例如备忘录,然后放下拖动的文本或图片到备忘录的输入板上 文本或图片将被复制
我想禁用跨应用拖拽复制功能,希望能给我技术支持
ios - iOS 15:WKWebView 内的 Websocket 问题
在我们的应用程序中,我们依赖于 WKWebview 中的 Web 套接字。在以前的版本中,此 Web 套接字运行良好。在 iOS 15 测试版中,尽管此 Web 套接字的行为有所不同:它成功连接到我们的服务器,但是一旦客户端尝试通过它发送任何数据,Web 套接字就会抛出错误并以非描述性错误关闭:
操作无法完成。(kNWErrorDomainPOSIX 错误 54 - 对等方重置连接)
查看系统日志,我能发现的最深的错误是:
nw_protocol_boringssl_error(1772) [C12.1.1:2][0x102e0d540] TLS 握手后的较低协议堆栈错误。[54:]
到另一台服务器的测试网络套接字似乎正在工作。我还注意到,像 Charles 这样的 MitM 代理在 iOS 15 测试版中不再显示 Web 套接字连接。这只是表明某些事情可能已经改变。因为通过这个套接字的通信对于我们应用程序的功能非常重要,所以我必须知道问题是什么。我尝试为套接字的 URL 添加 ATS 异常无济于事。
也许这是 iOS 15 中的一个临时错误,将在其发布之前修复?或者也许有人在过去经历过这种错误?
swiftui - 在 SwiftUI 视图中使用“if #available(iOS 15, *)”会使应用程序崩溃
我正在尝试保留用于在 iOS 14 中删除列表分隔符的代码,同时采用.listRowSeparatorVisibility
适用于 iOS 15 的新版本。
这崩溃了EXC_BAD_ACCESS
视图中这一行的崩溃:
我尝试过的其他事情:
- 改用 @ViewBuilder 也会崩溃
- 直接在视图中执行 if else 而不是使用扩展,也会崩溃
**更新**
当if
andelse
块中返回的视图相同时,它可以工作。如果没有,它会崩溃。我不确定这有什么用,考虑到这一点的全部意义在于观点不同,因为一个具有另一个没有的功能......