У меня есть опубликованное приложение для iOS, использующее MLKit/Translate, которое отлично работает под iOS 17.5. Когда я обновил модуль до MLKit 7.0.0 и нацелился на iOS 15.5, модуль не смог связать более чем с 20 неопределенными символами. В файле pod file.lock отображаются все модули в последних текущих версиях, включая GoogleDataTransport, MLKitCore, MLKitCommon и т. д. Конкретные ошибки:
У меня есть опубликованное приложение для iOS, использующее MLKit/Translate, которое отлично работает под iOS 17.5. Когда я обновил модуль до MLKit 7.0.0 и нацелился на iOS 15.5, модуль не смог связать более чем с 20 неопределенными символами. В файле pod file.lock отображаются все модули в последних текущих версиях, включая GoogleDataTransport, MLKitCore, MLKitCommon и т. д. Конкретные ошибки: [code]_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 [/code] Предложения будем очень признательны!