小编fea*_*ess的帖子

尝试从独立的 Apple Watch 应用发出网络请求

当应用程序是独立应用程序时,Apple Watch 是否无法进行网络通话,即使手表已连接到 iPhone?我正在使用新的独立应用程序目标,它没有附带可以发出 WatchConnectivity 请求的配对 iOS 应用程序。

我十有八九会收到“错误文件描述符”,这让我觉得手表应用程序基本上需要iPhone 来保证一定程度的连接(我的手表没有蜂窝网络,我无法连接到公共 wifi)热点)。

我这样认为是错误的吗?

重现此内容的示例代码片段:


import Combine
import SwiftUI

var cancellables = Set<AnyCancellable>()

@main
struct NetworkTest_Watch_AppApp: App {

  var body: some Scene {
    WindowGroup {
      Text("Test")
        .task {
          let url = URL(string: "https://google.com")!
          let dataTaskPublisher = URLSession.shared.dataTaskPublisher(for: url)

          dataTaskPublisher
            .retry(3)
            .sink(receiveCompletion: { completion in
              print(completion)
            }, receiveValue: { response in
              print(response)
            })
            .store(in: &cancellables)
        }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

日志失败示例:

2023-01-05 22:48:54.472214-0800 NetworkTest Watch App[809:862165] [scenes] unable to send desiredFidelity:Never response …
Run Code Online (Sandbox Code Playgroud)

ios watchos

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

如何确定UIImage使用的字节数?

我希望能够计算UIImage内存中使用的总字节数.

我可以通过将宽度乘以高度然后乘以乘数字节来进行粗略估计,但我想尽可能精确地计算尺寸.

uiimage ios

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

标签 统计

ios ×2

uiimage ×1

watchos ×1