Gradle подавляет «Неразрешенную ссылку:» (Мультиплатформенный Котлин)Linux

Ответить Пред. темаСлед. тема
Anonymous
 Gradle подавляет «Неразрешенную ссылку:» (Мультиплатформенный Котлин)

Сообщение Anonymous »

Мой многоплатформенный проект Kotlin создан для iOS и Android.
Однако с некоторыми необходимыми кокосами у нас есть библиотеки, на которые ссылается gradle, которые существуют только на компьютерах MacOS, что предотвращает синхронизацию Gradle на компьютерах с Windows и Linux - даже если бы они собирали только сборки Android.
Файл build.gradle.kts выглядит так:

Код: Выделить всё

kotlin {

cocoapods {
ios.deploymentTarget = config.minIOSVersion.get()
pod("ourPod") {
version = libs.versions.ios.ourpod.sdk.get()
extraOpts += listOf("-compiler-option", "-fmodules")
}
}
...
Однако на компьютерах с Windows и Linux это приводит к ошибке:
Неразрешенная ссылка: какаоподы, а также некоторые другие ошибки типа por() и т. д.
Я завернул все это в такую ​​проверку ОС

Код: Выделить всё

if (Os.isFamily(Os.FAMILY_MAC)) { ...
Тем не менее, хотя gradle это не понадобится, ошибка все еще существует.
Есть ли способ исключить/игнорировать/подавить их предупреждения? Поскольку строка переноса предотвращает его выполнение, я не вижу в этом необходимости. В Windows/Linux мне нужно, чтобы этот код был закомментирован. Любой

Подробнее здесь: https://stackoverflow.com/questions/788 ... tiplatform
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Составьте мультиплатформенный класс Swift, не распознаваемый в котлин
    Anonymous » » в форуме IOS
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Можно ли в PHP воспроизвести способ, которым isset() подавляет предупреждения о неопределенных переменных в своих аргуме
    Anonymous » » в форуме Php
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Создание информации подавляет создание экземпляров
    Гость » » в форуме C++
    0 Ответы
    23 Просмотры
    Последнее сообщение Гость
  • Как исправить неразрешенную ссылку lifecycleScope?
    Anonymous » » в форуме Android
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Библиотеки Solana в Котлине дают неразрешенную ссылку
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Linux»