Получение кода ошибки -10670 при запуске приложения Mac Catalyst в Xcode

Я разрабатываю приложение для iOS, а также использую Mac Catalyst для работы на моем Mac. Приложение работает нормально на моем iPhone, но всегда показывает ошибку на Catalyst. Код, используемый для выполнения штрафа перед обновлением до Big Sur Beta 6 из Beta 5. Вот скриншот ошибки: . Также ошибка в блоках кода для всех, кто хочет ее скопировать.

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, если кто-то хочет воспроизвести это (т.

4 ответа

Решение

Столкнулся с той же проблемой после обновления до macOS 11 Beta 6. Об ошибке сообщил Apple, но тем временем нашел обходной путь - выберите продукт в Xcode, выберите "Показать в Finder". Запустите его из Finder. Дополнительный шаг, надеюсь, Apple рассмотрит его.

У меня тоже была такая же проблема. (Я сказал, что, наверное, все еще использую, но у меня есть обходной путь) Мое приложение было разработано как iOS / iPadOS с поддержкой Mac. Все бета-версии macOS 11 отлично работают. До сегодняшнего дня, когда я, как и вы, обновился до бета-версии 6. При попытке запуска для целевой macOS я получаю ту же ошибку, что и вы.

После некоторого поиска в Google я нашел https://www.virusbulletin.com/uploads/pdf/conference_slides/2015/Wardle-VB2015.pdf и попытался просто открыть приложение прямо из папки сборки. Привет, он открылся без проблем, я даже очистил папку сборки и снова построил ее, чтобы убедиться.

Похоже, это проблема, которую должна исправить следующая версия бета-версии Xcode. До тех пор, пока кто-нибудь не предложит лучшее решение, мне этого должно хватить по крайней мере:-(

Сэм

Проблема решена в новой Mac OS 11.0 Beta (20A5374g).

Если ваше приложение-катализатор поддерживает многооконный режим, вам все равно может потребоваться убить существующее приложение перед запуском нового.

      -10670

У меня был тот же код ошибки при установке версии приложения Catalyst с распределенным идентификатором разработчика и автоматической подписью на тестовой машине без чипа M1, Mac Mini(конец 2014 г.) с установленной бета-версией MacOS версии 12.0.

Решением было закрыть ранее установленную версию приложения.Перед тем, как открыть новую версию, я перебросил ее на тестовый компьютер Mac.

Другие вопросы по тегам