Swift 5: рамки не найдены (библиотека не загружена: FBLPromises) - PullRequest
0 голосов
/ 18 марта 2020

Это мой текущий подфайл:

target 'ClaimApp' do
use_frameworks!
pod 'GoogleSignIn', '< 5.0.0'
pod 'Fabric', '~> 1.10.2'
pod 'Crashlytics', '~> 3.14.0'
pod 'Firebase/Analytics'
project '/Users/shanicechan/Documents/Atom Node/Projects/ClaimApp/ClaimApp'
end

Так выглядят фреймворки в навигаторе проекта (серые)

enter image description here

И я получаю сообщение об ошибке ниже, когда я пытаюсь запустить его на моем iPhone 7 плюс (iOS 13.3.1):

dyld: Library not loaded: @rpath/FBLPromises.framework/FBLPromises

Так что я немного поискал , и большинство предложили закомментировать use_frameworks! и я попробовал следующие методы:

Метод 1:

target 'ClaimApp' do
#use_frameworks!
pod 'GoogleSignIn', '< 5.0.0', :modular_headers => true
pod 'Fabric', '~> 1.10.2', :modular_headers => true
pod 'Crashlytics', '~> 3.14.0', :modular_headers => true
pod 'Firebase/Analytics', :modular_headers => true
project '/Users/shanicechan/Documents/Atom Node/Projects/ClaimApp/ClaimApp'
end

Метод 2:

target 'ClaimApp' do
#use_frameworks!
use_modular_headers!
pod 'GoogleSignIn', '< 5.0.0'
pod 'Fabric', '~> 1.10.2'
pod 'Crashlytics', '~> 3.14.0'
pod 'Firebase/Analytics'
project '/Users/shanicechan/Documents/Atom Node/Projects/ClaimApp/ClaimApp'
end

И оба возвращают:

error: /Users/shanicechan/Library/Developer/Xcode/DerivedData/ClaimApp-bngwglushyqqhubiwesakfdqhonp/Build/Products/Debug-iphoneos/Pods_ClaimApp.framework: No such file or directory (in target 'ClaimApp' from project 'ClaimApp')

enter image description here

Теперь моя Pods_ClaimApp.framework стала libPods-ClaimApp.a (я не уверен почему). Я понимаю, что Apple заблокировала использование внешних платформ на бесплатных аккаунтах с 13.3 .1 обновить, но я не уверен, как go обойти это. Буду очень признателен за руководство / помощь.

...