Обновление iOS MLKit/Translate до версии 7.0.0 создает множество неопределенных символов при связывании.IOS

Программируем под IOS
Ответить
Anonymous
 Обновление iOS MLKit/Translate до версии 7.0.0 создает множество неопределенных символов при связывании.

Сообщение Anonymous »

У меня есть опубликованное приложение для iOS, использующее MLKit/Translate, которое отлично работает под iOS 17.5. Когда я обновил модуль до MLKit 7.0.0 и нацелился на iOS 15.5, модуль не смог связать более чем с 20 неопределенными символами. В файле pod file.lock отображаются все модули в последних текущих версиях, включая GoogleDataTransport, MLKitCore, MLKitCommon и т. д. Конкретные ошибки:

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

_GULOSLogBasic", referenced from:
_MLKLog in MLKitCommon[x86_64][7](MLKLogger.o)
"_GULOSLogError", referenced from:
-[GULCCComponentContainer populateComponentsFromRegisteredClasses:withContext:] in MLKitCommon[x86_64][212](GULCCComponentContainer.o)
-[GULCCComponentContainer instantiateInstanceForProtocol:withBlock:] in MLKitCommon[x86_64][212](GULCCComponentContainer.o)
"_OBJC_CLASS_$_GDTCORTransport", referenced from:
in MLKitCommon[x86_64][6](MLKFirelogTransport.o)
"_OBJC_CLASS_$_GTMLogMininumLevelFilter", referenced from:
in MLKitCommon[x86_64][200](GIPLoggingReroutingGTMLogger.o)
"_OBJC_CLASS_$_GTMLogger", referenced from:
in MLKitCommon[x86_64][26](CCTClearcutUploader.o)
_OBJC_CLASS_$_MLKITx_GIPLoggingReroutingGTMLogger in MLKitCommon[x86_64][200](GIPLoggingReroutingGTMLogger.o)
"_OBJC_CLASS_$_GTMSessionCookieStorage", referenced from:
in MLKitCommon[x86_64][26](CCTClearcutUploader.o)
"_OBJC_CLASS_$_GTMSessionFetcher", referenced from:
in MLKitCommon[x86_64][26](CCTClearcutUploader.o)
"_OBJC_CLASS_$_GTMSessionFetcherService", referenced from:
in MLKitCommon[x86_64][18](MLKModelDownloader.o)
"_OBJC_CLASS_$_GTMStringEncoding", referenced from:
in MLKitNaturalLanguage[x86_64][8](MLKFirebaseInstallationId.o)
"_OBJC_CLASS_$_GULAppEnvironmentUtil", referenced from:
in MLKitNaturalLanguage[x86_64][7](MLKDevice.o)
"_OBJC_CLASS_$_GULUserDefaults", referenced from:
in MLKitCommon[x86_64][2](MLKAnalyticsLogger.o)
"_OBJC_CLASS_$_SSZipArchive", referenced from:
in MLKitTranslate
"_OBJC_METACLASS_$_GTMLogger", referenced from:
_OBJC_METACLASS_$_MLKITx_GIPLoggingReroutingGTMLogger in MLKitCommon[x86_64][200](GIPLoggingReroutingGTMLogger.o)
"_kGTMSessionFetcherStatusDomain", referenced from:
___69-[MLKModelDownloader beginModelDownloadWithURL:modelInfo:conditions:]_block_invoke.283 in MLKitCommon[x86_64][18](MLKModelDownloader.o)
___150-[MLKITx_PHTHeterodyneSyncer batchSyncWithAccounts:syncedScopes:fetchReason:throttlingCache:heterodyneSyncInfo:accountToAuthToken:lastError:callback:]_block_invoke in MLKitCommon[x86_64][48](PHTHeterodyneSyncer.o)
___91-[MLKITx_PHTInternalHeterodyneSyncer syncHoldingLockWithSyncedScopes:fetchReason:callback:]_block_invoke in MLKitCommon[x86_64][51](PHTInternalHeterodyneSyncer.o)
"_unzClose", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
"_unzCloseCurrentFile", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
"_unzGetCurrentFileInfo", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
"_unzGoToNextFile", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
"_unzOpen", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
"_unzOpenCurrentFile", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
"_unzReadCurrentFile", referenced from:
-[MLKModelManager(Translate) downloadedTranslateModels] in MLKitTranslate
Предложения будем очень признательны!

Подробнее здесь: https://stackoverflow.com/questions/793 ... on-linking
Ответить

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

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

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

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

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