일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 간헐적단식어플
- 간헐적단식식사
- 간헐적단식
- ecs
- codepipeline
- 간헐적단식 다이어트
- 롤퀴즈
- 체육시설3만원
- 간헐적단식 관리어플
- 플러터애드몹미디에이션
- codedeploy
- 챔피언이름
- 운닥
- 헬스장환급
- 논현역헬스장
- 방송편성표
- 간단앱
- 간헐적단식앱
- 재방송
- codebuild
- 간단
- aws
- 체육시설할인쿠폰
- 간단어플
- 헬스장할인쿠폰
- 간헐적단식관리어플
- 간헐적단식이란
- 체육시설환급
- 운동닥터
- 간헐적단식타이머
- Today
- Total
리브어트
[Flutter][Admob] The 'Pods-Runner' target has transitive dependencies that include statically linked binaries: (/LocalPath/ios/Pods/GoogleMobileAdsMediationFacebook/FBAudienceNetwork-6.15.2.0/FBAudienceNetwork.xcframework)(/LocalPath/ios/Pods/GoogleMobile 본문
[Flutter][Admob] The 'Pods-Runner' target has transitive dependencies that include statically linked binaries: (/LocalPath/ios/Pods/GoogleMobileAdsMediationFacebook/FBAudienceNetwork-6.15.2.0/FBAudienceNetwork.xcframework)(/LocalPath/ios/Pods/GoogleMobile
Yunhoo_kim 2024. 9. 5. 11:14안녕하세요 간단 앱(https://gandan.yunhookim.com) 개발자입니다.
간단 앱에서는 IAA 수익을 높이고자 애드몹 미디에이션 설정을 하고 있습니다.
플러터 개발자분들중 애드몹 미디에이션 설정중에 위 오류가 나시는 분들 해결책을 업로드 할게요.
The 'Pods-Runner' target has transitive dependencies that include statically linked binaries: (/LocalPath/ios/Pods/GoogleMobileAdsMediationFacebook/FBAudienceNetwork-6.15.2.0/FBAudienceNetwork.xcframework)(/LocalPath/ios/Pods/GoogleMobileAdsMediationMintegral/MintegralAdapter-7.6.3.0/MintegralAdapter.xcframework)
Meta audience 와 Mintegral 미디에이션 코드를 추가해 iOS 빌드하는 도중 위 오류가 날거에요.
위 오류를 해결하기 위해서 2가지 방법이 있습니다.
1. Podfile에 :linkage => :static 추가하기
target 'Runner' do
use_frameworks! :linkage => :static # 위부분 추가
use_modular_headers!
pod 'KakaoSDKAuth'
pod 'KakaoSDKCommon'
pod 'GoogleMobileAdsMediationFacebook'
pod 'GoogleMobileAdsMediationMintegral'
기존에 작성되어 있는 use_frameworks! 를 => use_frameworks! :linkage -> :static 으로 변경합니다.
2. gma_mediation_*.podspec 파일에 s.static_framework = true 추가
위 방법은 사용중인 프레임워크를 전부 static link로 연결해서 문제가 생긴 부분만 수정하고 싶다 하시는 분들은 아래와 같이 설정하시면 됩니다.
gma_mediation_meta.podspec
gma_mediation_mintegral.podspec
둘 다 사용하신다면 두 파일 모두 수정해주셔야 합니다.
s.dependency 'GoogleMobileAdsMediationFacebook', '~> 6.15.0'
s.platform = :ios, '12.0'
s.static_framework = true
gma_midetaion_meta.podspec
s.dependency 'GoogleMobileAdsMediationMintegral', '~>7.6.3.0'
s.platform = :ios, '12.0'
s.static_framework = true
gma_midetaion_mintegral.podspec
위와 같이 s.platfor = ios, '12.0' 아래줄에 s.static_framework = true를 추가하면 정상적으로 빌드 가능합니다.
추후 애드몹 미디에이션 통해서 간단앱 IAA 성과 개선 작업도 블로깅하도록 할게요.
감사합니다 :)