Приложение Apple Watch: libobjc.A.dylib не найден ⇐ IOS
Приложение Apple Watch: libobjc.A.dylib не найден
Я пытаюсь добавить сопутствующее приложение Apple Watch в приложение для iPhone. У меня вообще нет опыта работы с Apple Watch, поэтому я следовал инструкциям Apple, описанным на странице https://developer.apple.com/tutorials/s ... atchos-app. Я в точности следовал этой инструкции и ничего к ней не добавлял, и теперь в проекте есть две цели: исходная цель iPhone и цель Apple Watch.
Когда я пытаюсь создать приложение Watch, я получаю следующую ошибку компоновщика:
Ошибка
: входной файл сборки не найден: '/usr/lib/libobjc.A.dylib'. Вы забыли объявить этот файл как результат фазы сценария или пользовательского правила сборки, которое его создает? Команда компоновщика имеет следующий аргумент:
-weak_library /usr/lib/libobjc.A.dylib В параметре «Связать двоичный файл с библиотеками» в разделе «Фазы сборки» целевой платформы Apple Watch не указаны никакие библиотеки.
Кто-нибудь знает, что такое библиотека libobjc и для чего она используется? Где настроен этот флаг компоновщика? Как мне это сделать?
Если это имеет значение, приложение для iPhone всегда было Objective-C, но я хотел бы начать со Swift для приложения Apple Watch, поэтому решил создать его как приложение Swift.
Я пытаюсь добавить сопутствующее приложение Apple Watch в приложение для iPhone. У меня вообще нет опыта работы с Apple Watch, поэтому я следовал инструкциям Apple, описанным на странице https://developer.apple.com/tutorials/s ... atchos-app. Я в точности следовал этой инструкции и ничего к ней не добавлял, и теперь в проекте есть две цели: исходная цель iPhone и цель Apple Watch.
Когда я пытаюсь создать приложение Watch, я получаю следующую ошибку компоновщика:
Ошибка
: входной файл сборки не найден: '/usr/lib/libobjc.A.dylib'. Вы забыли объявить этот файл как результат фазы сценария или пользовательского правила сборки, которое его создает? Команда компоновщика имеет следующий аргумент:
-weak_library /usr/lib/libobjc.A.dylib В параметре «Связать двоичный файл с библиотеками» в разделе «Фазы сборки» целевой платформы Apple Watch не указаны никакие библиотеки.
Кто-нибудь знает, что такое библиотека libobjc и для чего она используется? Где настроен этот флаг компоновщика? Как мне это сделать?
Если это имеет значение, приложение для iPhone всегда было Objective-C, но я хотел бы начать со Swift для приложения Apple Watch, поэтому решил создать его как приложение Swift.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение