44得票8回答
SKStoreProductViewController在iOS 15.6 beta5中出现未识别选择器sceneDisconnected:导致崩溃的问题

在 iOS 15.6 beta5 和 iOS 16.0 beta 版本中: 当收到 UISceneDidDisconnectNotification 消息时,任何正在使用的 SKStoreProductViewController 实例都会因为无法识别名为 sceneDisconnected ...

31得票3回答
使用CLLocationManager.locationServicesEnabled()时的主线程警告

我刚升级到Xcode 14.0,在iOS 16设备上运行我们的应用程序时,调用: CLLocationManager.locationServicesEnabled() 会返回警告: 如果在主线程上调用此方法,可能会导致UI无响应。相反,考虑等待 -locationManagerDidChan...

23得票2回答
为什么在新的iOS 16 SwiftUI NavigationPath中清除“pop to root”不会平滑动画返回到根视图?

我有一个使用 NavigationDestination 修饰符确定导航的新 iOS 16 SwiftUI NavigationStack,它运行良好。 我的问题是:为什么在清除 NavigationPath 时,在堆栈中深度超过一个视图时,它不能通过平滑地向后滑动到根视图来进行动画处理? 如...

9得票1回答
自iOS 16起,进行苹果/ iPhone / iOS开发分发必须处于开发者模式。

我已经开发(并使用)了一款iOS应用程序多年,但我不想将其发布到App Store。在iOS 16之前,一切都很好,我认为我需要每年发布一个新的构建版本才能使其运行(我猜测因为证书有效期为1年,这是可以接受的)。但是自从iOS 16以来,“开发者模式”需要启用才能运行该应用程序。如果只有我自己...

8得票4回答
在iOS 16中,列表中的嵌套ScrollView和可刷新操作可能会出现奇怪的行为。

在我的SwiftUI应用程序中,我有一个带有嵌套ScrollView的列表,在我的iPhone升级到iOS 16后,主列表的刷新有奇怪的行为。似乎每个ScrollView都有自己的刷新。问题在于我已经在主列表上应用了.refreshable修改器,而不是在嵌套列表上应用。在iOS 16之前不存...

9得票3回答
已实现的iOS AppIntents在快捷方式中未显示。

我正在尝试测试目前在iOS16 Beta上的新AppIntents API。查看文档,实现似乎非常简单,但是在实现后,我没有在Shortcuts应用程序中看到我的AppIntent。设备正在运行iOS 16.0。 这是我实现AppIntent的方式: import AppIntents ...

11得票1回答
iOS16有一个问题,当使用SwiftUI并关闭页面时,键盘会破坏布局。

在iOS 16中,当表单(sheet)关闭时,里面的键盘会消失(这是正常的),但布局(layout)没有更新。我发现只有一个同样的问题,我想知道是否有人找到了暂时的解决办法,直到Apple修复这个bug。 复现代码: struct Test: View { @State v...

7得票2回答
ITMS-90338:非公共API使用处理错误 - 以前可用。

上传二进制文件至 App Store Connect 后,我收到了苹果发来的以下邮件: ITMS-90338: 非公开 API 使用 - 应用在 [PROJECT NAME HERE] 中引用了非公开选择器:callWithArguments:、estimatedProgress、fram...

7得票3回答
iOS 16中的底部工具栏 - SwiftUI

我希望能在SwiftUI中创建一个底部工具栏。 以下代码可在iOS 15上运行,但在iOS 16上无法显示工具栏。(如果更改放置位置则可以正常工作...) Text("Content") .toolbar { ToolbarItemGroup(placement: ....

31得票2回答
Flutter中的锁屏小部件是什么?

有一些插件,比如home_widget: ^0.1.6,仅支持主屏幕小部件。 最近苹果在iOS 16上推出了锁屏小部件。 是否有适用于此的插件?我该如何实现它?