小编irr*_*oss的帖子

从 iPhone 中的安全区域获取真正的随机数?

是否有可能从 iPhone 中的安全区域获得真正的随机数?我读到安全飞地包含 TRNG。我不确定是否可以使用它来获取随机数,或者是否仅用于安全飞地的内部使用。有任何想法吗?

我已经阅读了一些有关安全飞地的 Apple 官方文档,其中指出它确实有 TRNG,但尚未找到任何代码示例或任何有关如何使用它的信息(如果可能的话)。

swift trng

3
推荐指数
1
解决办法
414
查看次数

如何知道 PhotosPicker 何时出现?

当用户调用 PhotosPicker 时,我需要直接运行一些代码。我尝试过 .onAppear 和 .onTapGesture,但是当点击打开 PhotosPicker 视图的按钮时,这些方法永远不会被触发。

PhotosPicker(selection: $selectedItem, matching: .any(of: [.images, .not(.livePhotos)])) {
                        Image(systemName: "photo")
                            .controlSize(.large)
                            .foregroundColor(.white)
                    }
                    .onTapGesture {
                        print("--- This is never executed ---")
                    }
                    .onChange(of: selectedItem) { newItem in
                        Task {
                            if let data = try? await newItem?.loadTransferable(type: Data.self) {
                                selectedPhotoData = data
                            }
                        }
                    }
Run Code Online (Sandbox Code Playgroud)

swiftui photospicker

1
推荐指数
1
解决办法
254
查看次数

标签 统计

photospicker ×1

swift ×1

swiftui ×1

trng ×1