Строительствуйте успех, но запуск приложения не удался.
Цель развертывания IOS составляет 15,0.
Запуск на устройстве с iOS 17.0.
C ++ Языковой диалект устанавливается на GNU ++ 20. < /p>
Ошибка Information < /p>
dyld[1669]: Symbol not found: ___cxa_current_primary_exception
Referenced from: /private/var/containers/Bundle/Application/434A154D-E917-4263-901D-B6E06E28DEF1/myapp.app/myapp.debug.dylib
Expected in: /usr/lib/libc++.1.dylib
Symbol not found: ___cxa_current_primary_exception
Referenced from: /private/var/containers/Bundle/Application/434A154D-E917-4263-901D-B6E06E28DEF1/myapp.app/myapp.debug.dylib
Expected in: /usr/lib/libc++.1.dylib
dyld config: DYLD_LIBRARY_PATH=/usr/lib/system/introspection DYLD_INSERT_LIBRARIES=/usr/lib/libLogRedirect.dylib:/usr/lib/libBacktraceRecording.dylib:/usr/lib/libMainThreadChecker.dylib:/usr/lib/libRPAC.dylib:/usr/lib/libViewDebuggerSupport.dylib
Message from debugger: Terminated due to signal 6
< /code>
Вот несколько решений, которые я пробовал, но ни один из них не работал. Продукт> Чистая папка сборки (или Shift+Cmd+K).
Регистрально: удалить полученные данные. Бросить XCODE. Перейдите в Xcode> Настройки (или настройки)> местоположения. Нажмите на небольшую стрелку рядом с пути «Полученные данные», чтобы открыть его в Finder. Удалить всю полученную папку данных (или, по крайней мере, подпапку, соответствующую вашему проекту).
перезапустите Xcode и ваше устройство iOS.
Если использование кокопод, перейдите к своему каталогу проектов в терминале и запустите POD снова после удаления полученных данных.
Попробуйте настройки. Несоответствия в настройках сборки между вашим проектом, основной целью приложения и целью, которая производит yituart.debug.dylib (если оно отдельно) являются частыми виновниками. Он последовательно 15,0 или ниже везде.
C ++ Диалект языка: убедитесь, что он идентично устанавливается на GNU ++ 20 везде. Any mismatch (e.g., one target using C++14, another
C++20) can cause linking errors.
C++ Standard Library: Ensure it's set to libc++ everywhere.
C++20 Dialect vs. Deployment Target: Using a newer standard like C++20 while targeting an older OS like iOS 15 can sometimes lead to build/link Проблемы, даже если ОС выполнения (iOS 17) поддерживает это хорошо. Процесс сборки может создавать хрупкие ссылки на основе более старой цели SDK. и бежать. Если ошибка исчезает, она указывает на несовместимость, связанную с использованием функций C ++ 20 при нацеливании на iOS 15. Если ошибка сохраняется, сама C ++ 20 менее вероятно, что прямая причина. < /P>
< /li>
Проблемы зависимости (кокопод и т. Д.). Стручки правильно установлены. A clean reinstall might help:
Close Xcode.
In Terminal (in project directory): pod deintegrate
rm Podfile.lock
rm -rf Pods/
rm -rf *.xcworkspace
pod install
Снова удалите данные.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... led-to-run
После обновления с Xcode 14.0 до Xcode 16.3 мой проект Swiftui не выполнил. ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
После обновления с Xcode 14.0 до Xcode 16.3 мой проект Swiftui не выполнил.
Anonymous » » в форуме IOS - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
После обновления с Xcode 14.0 до Xcode 16.3 мой проект Swiftui не выполнил.
Anonymous » » в форуме IOS - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Дженкинс выполнил ошибку с «ОШИБКА: скрипт вернул код выхода -1073741819»
Anonymous » » в форуме Python - 0 Ответы
- 49 Просмотры
-
Последнее сообщение Anonymous
-