问题标签 [xcode13]

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.

0 投票
1 回答
9039 浏览

swift - Xcode 13 中的 Info.plist 在哪里?(缺失,不在项目导航器内)

有没有人知道如何在Info.plistXcode 13 中添加/编辑值?我看到他们Info.plist从导航器窗格中移动了...但是虽然我可以找到它,但我不确定如何编辑它。

0 投票
1 回答
311 浏览

swift - .searchable 中的 NavigationLink 不起作用

我了解它的新功能,但这似乎是非常基本的功能,不在这里。在新的 iOS 15 中实现 a.searchable时,NavigationLink 似乎根本不起作用。

理想情况下,可搜索项会生成一个带有 ForEach 的过滤列表,并且对于每个项目,导航链接可以根据您的选择将您带到另一个视图。ForEach 和列表有效并且看起来很漂亮,它不会带你去任何地方。

观看 WWDC21,他们谈论了很多关于.searchable..

这是一个简单的例子,没有 ForEach 循环,这表明它根本不起作用。我错过了什么吗?

任何见解表示赞赏:

0 投票
2 回答
5289 浏览

swiftui - Xcode 13 SwiftUI 颜色文字丢失

我正在使用 Xcode 13 beta 并注意到Color Literal在尝试使用选择器选择颜色时没有显示的建议(在以前的版本中,我会这样做Color(Color Literal())并且会出现颜色选择器。对此有什么想法吗?

0 投票
1 回答
428 浏览

cloudkit - perform(_:inZoneWith:completionHandler:) 已弃用?或不?iOS 15

在 iOS 15 的 Xcode 13 beta 中,我收到一条消息,指出perform(_:inZoneWith:completionHandler:)(CloudKit) 在 iOS 15 中已弃用并重命名为fetchRecords(matching:inZoneWith:desiredKeys:resultsLimit:completionHandler:)但是...

  1. Apple Docs 网站未声明此方法已弃用:https ://developer.apple.com/documentation/cloudkit/ckdatabase/1449127-perform

  2. Apple 正在展示对 iOS 15 的其他弃用(另一种方法):https ://developer.apple.com/documentation/cloudkit/ckdatabase/3794331-records/

  3. fetchRecords(matching:inZoneWith:desiredKeys:resultsLimit:completionHandler:)似乎不存在..尚未..(Value of type 'CKDatabase' has no member 'fetchRecords'

那么,这只是一个不正确的消息,因为它的测试版?我应该担心重写使用的函数perform(_:inZoneWith:completionHandler:)吗?

这是我的函数,我尝试将其调整为 fetchRecords,但它不存在。我尝试适应它,fetch(withQuery:completionHandler:但我有点迷失了让它工作..

(这个函数只是从 iCloud 私有数据库中删除记录):

任何见解表示赞赏..

谢谢

更新 我会说,是的,这似乎是一个错误,或者至少是一个过早的消息,但是,在为 async/await 重写代码之后,它更清晰,更易于阅读。对于那些努力解决这个问题的人,这里是上面转换为 Async/Await 的代码示例:

0 投票
1 回答
214 浏览

swift - 重建失败 HelloPhotogrammetry 错误

我正在尝试使用 Apple Creating 3D Objects from Photos 的教程创建一个 USDZ 对象。我在这个示例项目中使用了新的摄影测量会话:摄影测量命令行应用程序

那是代码:

我收到以下错误:

我正在使用带有 macOS Monterey 12.0 Beta (21A5248p) 和 Xcode 13.0 beta (13A5154h) 的 M1 iMac。

0 投票
1 回答
467 浏览

swiftui - .swipeActions 中的 .confirmationDialog 不起作用,iOS 15

关于 iOS 15、Xcode 13;我想知道这是一个错误,没有正确实施,还是计划中的非功能特性......

使用具有.swipeActions调用.confirmationDialog确认对话框的列表不显示。

参见示例:

0 投票
1 回答
2407 浏览

swift - 如何访问参与者隔离的属性?

我试图检查演员的行为。这是 Swift5.5 提供的新特性。

我用官方文档swift.org中的示例代码创建了一个游乐场:

但是我的编译器在这个例子中失败了:

错误

Swift 编译器错误:

'await' 在不支持并发的函数中

Actor 隔离属性 'max' 只能从 Actor 内部引用

那么如何访问参与者隔离的属性呢?

也许这是编译器或示例代码中的错误?

Xcode 版本 13.0 测试版 (13A5154h) Swift 版本 5.5

0 投票
0 回答
75 浏览

ios - Why are my FaceTime Group Activities getting out of sync from each other?

I am testing out the new FaceTime API's for Shared activities. Even though I followed along with the developer sessions, my data will occasionally get out of sync. I belive it may have something to do with the runtime error I am getting below.

"Publishing changes from background threads is not allowed; make sure to publish values from the main thread (via operators like receive(on:)) on model updates." Line

The developer sessions show the sending and receiving call's to the API as asynchronous.

0 投票
1 回答
3801 浏览

macos - 未找到命令行工具 MacOS Monterey XCode13

我目前正在尝试从带有终端的 mobileiron 中退出一个包装好的应用程序。

当我尝试时它说:

“sign_wrapped_app.sh 版本 4.7.0.0 用法:sign_wrapped_app.sh -i [-b -e -p -s -d -o] 此脚本必须在安装了 Xcode 命令行工具的计算机上运行。jonasromankiewicz@MacBook-Pro -von-Jonas 包装 %"

我的 MacBook Pro M1 2020 Xcode 13 Beta 上有 MacOS Monterey,我从苹果开发者主页下载并安装了 CLT。我安装了最新版本的 Node、Homebrew、Ionic、Cordova。我试图切换路径。我试图重新安装 CLT。还尝试了罗塞塔的方式......

没有任何效果。请帮助:D

谢谢

0 投票
1 回答
739 浏览

xcode - SwiftUI 3 MacOs Table 单选双击打开工作表

这是在 Model.age 上排序的表格的工作示例,并且支持多选,我想要单选并在双击一行时打开工作表,这可能吗?另外我如何获得选定的项目对象?

谢谢你