76得票16回答
如何检查iOS/iPadOS是否启用了深色模式?

自iOS/iPadOS 13开始,提供了一种类似于macOS Mojave中引入的深色模式的深色用户界面样式。如何检查用户是否已启用系统范围内的深色模式?

37得票5回答
iOS/iPadOS Safari支持推送API。

iOS/iPadOS 版本的 Safari 是否支持带有 Service Worker 的 Push API 标准?

36得票5回答
区分iPadOS和macOS在网页上的方法

iPadOS测试版上的Safari用户代理与macOS上的Safari完全相同。有没有其他方法可以区分iPad和Mac? iPad running iOS Mozilla/5.0 (iPad; CPU OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 ...

30得票9回答
如何使用JavaScript将iPad Pro检测为iPad?

我们可以使用如下Javascript代码检测到iPad设备:function isDeviceiPad(){ return navigator.platform.match(/iPad/i); } 那个方案在检测iPad设备上完美运作,但是当我们从一台上检查时,并没有检测到它是一台iP...

25得票1回答
FIRAnalyticsConnector:针对Mac Catalyst构建,但链接到为iOS模拟器构建的目标文件

尝试使用 Catalyst 构建 Mac 版本时,我遇到了以下构建错误:FIRAnalyticsConnector(FIRConnectorUtils_77ff1e12be6740765c87f1be0d421683.o),构建 Mac Catalyst 版本,但链接的是为 iOS 模拟器构建...

25得票3回答
在iPadOS系统中,如何区分iPad和Mac电脑?

在iOS 13中,苹果更改了iPad使用的用户代理(User-Agent)。相对于之前的例子: Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like...

23得票1回答
iPadOS:通过NEHotspotConfiguration连接的网络会在一段时间后断开

我的应用程序使用NEHotspotConfigurationManager连接到特定设备的Wi-Fi,该设备充当WPA2访问点。在旧版iOS(iOS 12及更低版本)中,一切正常,但在iPadOS / iOS 13中,每次都会在一段时间后断开连接。如何保持连接而不永久存储NEHotspotCo...

19得票3回答
将存档发送到App Store Connect时出错。

昨天,我通过应用商店更新了Xcode 13。我试图通过“组织者”窗口中的通常方式将我的应用程序归档发送到App Store Connect,并且一旦提交了归档,我会收到警告消息: App Store Connect 操作警告 您的iTMSTransporter版本将在大约10天后更新。 我...

19得票1回答
Xcode 11中引入的“开发资产”功能是什么,如何使用?

当我检查Xcode 11.1中目标的设置时(在项目导航侧栏中单击项目,然后单击可执行目标),我注意到了一个新的可展开部分,称为“开发资产”,这在Xcode 10中不存在。我也找不到任何关于它的文档或发布说明中的提及。 有人已经发现了这个部分的目的吗?最佳使用情况是什么?如何使用它?是否有...

18得票2回答
SwiftUI侧边栏无法记住状态

我有一个应用程序,它使用在iPad os中引入的新的侧边栏,但我无法弄清楚为什么当隐藏时它不会记住状态。 这是侧边栏结构import SwiftUI struct Sidebar: View { @Environment(\.managedObjectContext) v...