Realm v12.6.2 с React Native v0.73.5, возникает ошибка ссылки при компиляции сборки iOSIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Realm v12.6.2 с React Native v0.73.5, возникает ошибка ссылки при компиляции сборки iOS

Сообщение Anonymous »

При добавлении последнего модуля узла Realm v12.6.2 в приложении iOS возникла ошибка со связью.
Предложите обходной путь/решение этой проблемы.
Ошибка ссылки Realm React Native iOS. Скриншот прилагается здесь.
"react": "18.2.0",
"react-native": "0.73.6",
"@realm/react": "^0.6.2",
"realm": "^12.6.2",
Неопределенные символы для архитектуры Arm64:
"_objc_msgSend$allBundles", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)
"_objc_msgSend$countByEnumeratingWithState:objects:count:", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$stringByAppendingPathComponent:", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$enumeratorAtPath:", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$copyItemAtPath:toPath:error:", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)
"_objc_msgSend$userInfo", ссылка на:

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

  error_description(NSError*) in librealm-js-ios.a(platform.o)
"_objc_msgSend$pathExtension", ссылка на:

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

  realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$isEqualToString:", ссылка на:

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

  realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$stringWithUTF8String:", ссылка на:

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

  realm::JsPlatformHelpers::ensure_directory_exists_for_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$code", ссылка на:

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

  realm::JsPlatformHelpers::remove_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$createDirectoryAtPath:withIntermediateDirectories:attributes:error:", ссылка на:

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

  realm::JsPlatformHelpers::ensure_directory_exists_for_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$objectForKeyedSubscript:", ссылка на:

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

  error_description(NSError*) in librealm-js-ios.a(platform.o)
"_objc_msgSend$containsString:", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)
"_objc_msgSend$defaultManager", ссылка на:

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

  realm::JsPlatformHelpers::ensure_directory_exists_for_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_file(std::_1::basic_string  const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$stringByDeletingLastPathComponent", ссылка на:

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

  realm::JsPlatformHelpers::ensure_directory_exists_for_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$fileExistsAtPath:", ссылка на:

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

  realm::JsPlatformHelpers::ensure_directory_exists_for_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)
"_objc_msgSend$removeItemAtPath:error:", ссылка на:

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

  realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
"_objc_msgSend$localizedDescription", ссылка на:

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

  error_description(NSError*) in librealm-js-ios.a(platform.o)
"_objc_msgSend$objectAtIndexedSubscript:", ссылка на:

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

  realm::JsPlatformHelpers::default_realm_file_directory() in librealm-js-ios.a(platform.o)
"_objc_msgSend$resourcePath", ссылка на:

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

  realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)
"_objc_msgSend$UTF8String", ссылка на:

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

  realm::JsPlatformHelpers::default_realm_file_directory() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::ensure_directory_exists_for_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::copy_bundled_realm_files() in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_realm_files_from_directory(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)

realm::JsPlatformHelpers::remove_file(std::_1::basic_string const&) in librealm-js-ios.a(platform.o)
ld: символы не найдены для архитектуры Arm64
clang: ошибка: команда компоновщика завершилась неудачно с кодом завершения 1 (используйте -v, чтобы увидеть вызов)

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

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

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

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

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

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

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