Сборка MAUI iOS не будет собираться даже для отладочной сборки ⇐ C#
Сборка MAUI iOS не будет собираться даже для отладочной сборки
Недавно мы обновили наш Mac в компании, чтобы иметь возможность обновиться до xcode 15 (ранее мы придерживались xcode 14.2). Когда я начал создавать приложение, которое мы уже давно разрабатываем для iOS, я столкнулся с проблемой с clang++, точнее, он выдал эту ошибку
clang завершился с кодом 1: ld: предупреждение: игнорирование повторяющихся библиотек: '-lSystem.IO.Compression.Native', '-lSystem.Native', '-lSystem.Net.Security.Native', '-lSystem.Security.Cryptography.Native.Apple', '-lcompression', '-lmono-comComponent-debugger', '-lmono-comComponent-diagnostics_tracing', '-lmono-comComponent-hot_reload', '-lmonosgen-2.0', '-lxamarin-dotnet-debug' ld: сборка для «iOS-симулятора», но ссылка на объектный файл (/Users/user/Library/Caches/Xamarin/mtbs/builds/Project/8618b5190f6d6128dea985b3e984c867243d6f87f73c5927fc8c844f1e1e1b50/obj/Debug/net7 .0-ios/iossimulator-arm64/линкер -cache/e_sqlite3.a[arm64][2](sqlite3.o)) создан для iOS. 1>clang: ошибка: команда компоновщика завершилась неудачей с кодом завершения 1 (используйте -v, чтобы увидеть вызов) Посмотрев проект, я нашел причину проблемы. Приложение использует библиотеку Dev Express для XPO. Эта библиотека использует Microsoft.Data.Sqlite, и именно эта библиотека при установке создает проблему.
Я пробовал другую версию указанной библиотеки, в частности следующую
[*]7.0.0 [*]7.0.1 [*]7.0.2 [*]7.0.3 [*]7.0.4 [*]7.0.5 [*]7.0.7 [*]7.0.8 [*]7.0.9 [*]7.0.10 [*]7.0.11
Тем не менее, я даже создал совершенно новый проект и индивидуально добавлял библиотеки одну за другой, но в новом приложении все равно происходит сбой после установки Microsoft.Data.Sqlite.
В отчаянной мере я даже сменил симулятор с 17.0 на 16.2, и вы можете догадаться, насколько хорошо это прошло.
Недавно мы обновили наш Mac в компании, чтобы иметь возможность обновиться до xcode 15 (ранее мы придерживались xcode 14.2). Когда я начал создавать приложение, которое мы уже давно разрабатываем для iOS, я столкнулся с проблемой с clang++, точнее, он выдал эту ошибку
clang завершился с кодом 1: ld: предупреждение: игнорирование повторяющихся библиотек: '-lSystem.IO.Compression.Native', '-lSystem.Native', '-lSystem.Net.Security.Native', '-lSystem.Security.Cryptography.Native.Apple', '-lcompression', '-lmono-comComponent-debugger', '-lmono-comComponent-diagnostics_tracing', '-lmono-comComponent-hot_reload', '-lmonosgen-2.0', '-lxamarin-dotnet-debug' ld: сборка для «iOS-симулятора», но ссылка на объектный файл (/Users/user/Library/Caches/Xamarin/mtbs/builds/Project/8618b5190f6d6128dea985b3e984c867243d6f87f73c5927fc8c844f1e1e1b50/obj/Debug/net7 .0-ios/iossimulator-arm64/линкер -cache/e_sqlite3.a[arm64][2](sqlite3.o)) создан для iOS. 1>clang: ошибка: команда компоновщика завершилась неудачей с кодом завершения 1 (используйте -v, чтобы увидеть вызов) Посмотрев проект, я нашел причину проблемы. Приложение использует библиотеку Dev Express для XPO. Эта библиотека использует Microsoft.Data.Sqlite, и именно эта библиотека при установке создает проблему.
Я пробовал другую версию указанной библиотеки, в частности следующую
[*]7.0.0 [*]7.0.1 [*]7.0.2 [*]7.0.3 [*]7.0.4 [*]7.0.5 [*]7.0.7 [*]7.0.8 [*]7.0.9 [*]7.0.10 [*]7.0.11
Тем не менее, я даже создал совершенно новый проект и индивидуально добавлял библиотеки одну за другой, но в новом приложении все равно происходит сбой после установки Microsoft.Data.Sqlite.
В отчаянной мере я даже сменил симулятор с 17.0 на 16.2, и вы можете догадаться, насколько хорошо это прошло.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Отключить разрешение подписи поставщика контента Android для отладочной сборки
Anonymous » » в форуме Android - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
React Native — проект отказался собираться после перехода на новый ПК
Anonymous » » в форуме Android - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-