【问题标题】:Getting error code -10670 when running a Mac Catalyst app in Xcode在 Xcode 中运行 Mac Catalyst 应用程序时出现错误代码 -10670
【发布时间】:2020-12-24 00:17:18
【问题描述】:

我正在开发适用于 iOS 的应用程序,并且还使用 Mac Catalyst 在我的 Mac 上运行。该应用程序在我的 iPhone 上运行良好,但在 Catalyst 上总是显示错误。该代码在从 Beta 5 更新到 Big Sur Beta 6 之前运行良好。这是错误的屏幕截图:。对于任何想要复制它的人来说,代码块中的错误也是如此。

The operation couldn’t be completed. (OSStatus error -10670.)
Domain: NSOSStatusErrorDomain
Code: -10670
User Info: {
    "_LSFunction" = "_LSOpenStuffCallLocal";
    "_LSLine" = 3664;
}
--


System Information

macOS Version 11.0 (Build 20A5364e)
Xcode 12.0 (17210.1)

https://github.com/MysteryCoder456/VegieMato/tree/backend 是 GitHub 存储库,如果有人想复制它(i.

【问题讨论】:

    标签: swift macos xcode12 macos-big-sur xcode12beta6


    【解决方案1】:
    -10670
    

    在安装了 MacOS 版本 12.0 Beta 的非 M1 芯片、Mac Mini(2014 年末)的测试机器上安装开发人员 ID 分布式、自动签名版本的催化剂应用程序时,我遇到了相同的错误代码。

    解决方案是关闭之前安装的应用版本。在打开新版本之前,我将空投到测试 Mac 机器上。

    【讨论】:

      【解决方案2】:

      新的 Mac OS 11.0 Beta (20A5374g) 解决了这个问题。

      如果您的催化剂应用支持多窗口,您可能仍需要在启动新应用之前终止现有应用。

      【讨论】:

      • 第 10 个 Beta 又回来了!
      【解决方案3】:

      升级到 macOS 11 Beta 6 后遇到同样的问题。向 Apple 报告了错误,但同时找到了解决方法 - 在 Xcode 中选择产品,选择“在 Finder 中显示”。从 Finder 启动它。额外的步骤,希望苹果会调查它。

      【讨论】:

        【解决方案4】:

        我也遇到了同样的问题。 (我说有,我想我仍然这样做,但是我有一个解决方法)我的应用程序已开发为支持 Mac 的 iOS / iPadOS。在整个 macOS 11 beta 版本中,一切都运行良好。直到今天,当我和你一样更新到 Beta 6 时。在尝试为 macOS 目标运行时,我得到了与你发布的相同的错误。

        经过一番谷歌搜索后,我找到了https://www.virusbulletin.com/uploads/pdf/conference_slides/2015/Wardle-VB2015.pdf,并尝试直接从构建文件夹中打开应用程序。嘿presto,它打开没有任何问题,我什至清理了构建文件夹并重新构建它以确保。

        这似乎是 Xcode 测试版的下一个版本应该解决的问题。在那之前,除非有人能提出更好的解决方案,否则至少对我来说就足够了:-(

        山姆

        【讨论】:

        • 天哪,这确实有效。非常感谢,我以为我将不得不在余生中使用模拟器。
        • Beta 6 不幸的是目前不支持从 Xcode 运行。 Reference.
        猜你喜欢
        • 2020-12-31
        • 1970-01-01
        • 1970-01-01
        • 2016-04-22
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 2021-02-21
        • 1970-01-01
        相关资源
        最近更新 更多