SwiftUI-预览画布显示协调安装错误

时间:2019-06-05 06:36:08

标签: ios swift swiftui

我正在尝试为SwiftUI运行Landmark示例,但出现以下错误

  

Error Domain = IXErrorDomain代码= 29“针对com.example.apple-samplecode.Landmarks的协调安装已经挂起。 UserInfo = {NSLocalizedFailureReason =代码的未处理原因:域IXErrorDomain中的29,FunctionName = + [IXAppInstallCoordinator(IXSimpleInstaller)_beginInstallForURL:consumeSource:options:completion:] _ block_invoke,SourceFileLine = 143,NSLocalizedDescription =针对com示例的协调安装。 samplecode.Landmarks已经挂起。}

环境:Catalina Beta + Xcode Beta

1 个答案:

答案 0 :(得分:1)

请查看SwiftUI已知问题

已知问题

  
      
  • 在文件之间切换时,预览可能会失败或更新不正确。   (50841287)

         

    =>解决方法:在活动文件的末尾添加换行符,然后在出现的横幅中单击“恢复”。

  •   如果您选择的是以下手机,则
  • watchOS预览可能会失败   与“方案”弹出窗口中的手表配对作为运行目的地   菜单。 (50861269)

         

    =>解决方法:在使用预览时选择watchOS模拟器。

  •   
  • 私人和文件私人预览不会出现在画布中   符合PreviewProvider的结构。 (47011316)

         

    =>解决方法:从您的计算机中删除私有或文件私有访问控制   符合类型。

  •   
  • 在切换设备时预览可能需要几秒钟来更新   第一次在运行目标选择器中。 (47562171)

  •   
  • 预览可能会在以下情况暂时显示不正确的设备镶边   使用“方案”弹出窗口中的运行目标来切换设备   菜单。 (49496647)

  •   
  • 画布不支持焦点。 (50275735)

  •   
  • 撤消在画布中不可用。 (49651153)

         

    =>解决方法:集中源代码编辑器并执行撤消操作   在那里。

  •   
  • 插入指示符仅显示在最上面的项上,以供重复   内容,例如List或ForEach视图中的内容。 (50244112)

  •   
  • Xcode 11 Beta不支持在项目中使用SwiftUI   配置为使用Mac版UIKit。

  •   
  • 在macOS 10.15 beta版上启动Xcode时,所需的软件包   安装程序可能显示错误。 (51080815)

  •   

注意:

我知道,每个人都希望使用新的布局设计模式,但是SwiftUI框架仍然不稳定。