Совместное использование пакета Resources.bundle с двоичной целью в диспетчере пакетов SwiftIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Гость
 Совместное использование пакета Resources.bundle с двоичной целью в диспетчере пакетов Swift

Сообщение Гость »


Я пытаюсь распространить XCFramework для некоторых внутренних приложений iOS с помощью Swift Package Manager. Это сторонняя библиотека, которая представляет собой:
[*]Единый XCFramework [*]Файл Resources.bundle
Файл SPM компилируется правильно и встраивается в мое приложение, но когда я пытаюсь использовать эту платформу, ему не удается загрузить ресурсы из этого пакета.

Пакет.swift

import PackageDescription пусть пакет = Пакет( имя: "ВнутреннийЗум", платформы: [ .iOS(.v12), ], продукты: [ .библиотека( имя: "ВнутреннийЗум", цели: ["MobileRTC"]), ], цели: [ .binaryTarget(имя: "MobileRTC", путь: «MobileRTC.xcframework.zip»), ] ) Структура файла:
[*]iOS Zoom README [*]Пакет [*]Источники MobileRTCResources Куча файлов... [*]Внутреннее масштабирование ВнутреннийZoom.swift MobileRTC.xcframework.zip
Я думал, что эти ресурсы будут автоматически включены в состав платформы, но похоже, что это не так, и поэтому, когда платформа пытается получить к ним доступ, происходит сбой.
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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