问题标签 [ios13]
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.
swift - 删除 PencilKit 中的内容
在 iOS 13/iPadOS 中使用 PencilKit 时,如何从屏幕上删除所有内容,或删除那些选定的内容(通过套索)?
我在 PKDrawing 或 PKCanvasView 中找不到执行这些操作的任何函数?
ios - 打开应用程序时如何修复 iOS 13 beta 应用程序崩溃?
我在 App Store 中的 iOS 应用在 iOS 12 上运行良好,我尝试使用 iOS 13 Developer Beta 2 在我的开发设备上安装它,但它在启动时崩溃。使用 crashlytics 获取崩溃数据是不可能的,因为它一启动就会崩溃。
我在 Xcode 11 Beta 2 上进行了尝试,但不幸的是,一些预编译的框架(Swift 5.0)不允许我在 Xcode 11 上运行。我曾经使用 crashlytics 获得了崩溃报告,发布在下面。
这是 Crashlytics 仪表板中的错误
ios - UIDocumentPickerViewController 在选择文档后崩溃
我目前正在开发 macOS 10.15 beta 2、Xcode 11 beta 2、iPadOS 13 beta 2 (iPad Air 2)、
我已将 UIDocumentPickerViewController 添加为像这样的 tabview 中的子 viewController。
现在在代表中
这个方法不会被调用。
仅在控制台中出现以下错误。
任何想法都在发生。
ios - SwiftUI @Binding 初始化
到目前为止,我一直在玩 SwiftUI 并理解BindableObjects
etc 的概念(至少我希望如此)。
我遇到了一个似乎找不到答案的愚蠢问题:如何初始化@Binding
变量?
我有以下代码:
在我的预览代码中,我想传递 type 的参数Binding<Bool>
:
我将如何初始化它?试过:
甚至:
但没有一个工作......有什么想法吗?
list - 带有部分的 SwiftUI 动态列表无法正确布局
我正在尝试创建一个简单的动态列表,分组为多个部分。(SwiftUI iOS13 Xcode11 beta 2)
一个简单的静态示例是:
这将按预期显示一个带有节页眉和页脚的漂亮列表
但是当我尝试从这样的动态列表中执行此操作时:
结果是一个只有 3 行的列表。部分标题、所有内容单元格和页脚都水平组合成一行。
我错过了什么?
ios - 不推荐设置网络活动指示器
我刚刚发现它UIApplication.shared.isNetworkActivityIndicatorVisible
已弃用,但不建议使用其他属性或方法。我假设 iOS 将从 iOS 13 开始处理显示和隐藏网络活动指示器。
拥有 iOS 13 Beta 的人会验证还是否认这一假设?
谢谢。
swift - SwiftUI:从 AppDelegate 访问 @EnvironmentObject
我想在应用程序关闭之前使用applicationWillTerminate函数保存一些用户默认值。我要保存的数据存储在EnvironmentObject中。
如何从AppDelegate类访问它?
ios - 升级到 iOS 13 后,钥匙串查询总是返回 errSecItemNotFound
我将密码存储到 iOS 钥匙串中,然后检索它们以在我的应用程序上实现“记住我”(自动登录)功能。
我围绕Security.framework
函数(SecItemCopyMatching()
等)实现了我自己的包装器,直到 iOS 12 之前它都像一个魅力一样工作。
现在我正在测试我的应用程序不会与即将推出的 iOS 13 中断,你瞧:
SecItemCopyMatching()
总是返回.errSecItemNotFound
...即使我之前已经存储了我正在查询的数据。
我的包装器是一个具有静态属性的类,可以在组装查询字典时方便地提供 和 的值kSecAttrService
:kSecAttrAccount
我使用如下代码将密码插入钥匙串:
...后来,我正在检索密码:
(我不认为我用于任何一次调用的任何字典条目都有不适当的值......但也许我错过了一些刚刚发生的“通过”直到现在)
我已经建立了一个存储库,其中包含一个演示问题的工作项目(Xcode 11 beta)。
密码存储始终成功;密码加载:
- 在 Xcode 10 - iOS 12(及更早版本)上成功,但
.errSecItemNotFound
在 Xcode 11 - iOS 13 上失败。
更新:我无法在设备上重现该问题,只能在模拟器上重现。在设备上,已成功检索存储的密码。这可能是适用于 x86 平台的 iOS 13 模拟器和/或 iOS 13 SDK 的错误或限制。
更新 2:如果有人想出一种替代方法以某种方式解决该问题(无论是通过设计还是利用 Apple 的一些疏忽),我会接受它作为答案。
ios - iOS 13 beta 外屏上的 OverscanCompensation
我正在测试一个 Beta 版应用程序,并且遇到了外部屏幕的问题。
我们在应用程序周围看到黑色边框,我们之前可以通过设置overscanCompensation
来纠正,.none
但在 iOS 13 中,该设置根本没有任何效果。
我们曾经看到一个错误,说它应该在 UIScene 上设置(我们没有使用它)但错误只在调试器中出现过一次(令人沮丧!)
有什么想法吗?