2022. 3. 27. 13:02 ANDROID IOS
M1 맥북 XCode 빌드오류, architecture arm64, CocoaPod GoogleMap, AdMob

M1 맥북에서 코코아팟을 이용하면 빌드오류가 날 수 있습니다.

저는 구글지도를 붙이다가 에러가 났습니다.

 

Podfile에 arm64를 제외하는 코드를 넣으면 해결됩니다.

 

ld: building for iOS Simulator, but linking in object file built for iOS, file '/프로젝트경로/Pods/GoogleMaps/Maps/Frameworks/GoogleMaps.framework/GoogleMaps' for architecture arm64

 

 

1. 프로젝트에 있는 Podfile에 다음 코드를 추가하세요.

post_install do |installer|
        installer.pods_project.build_configurations.each do |config|
                config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
        end
end

 

 

2. 코코아팟을 업데이트하세요.

pod install

 

최근에 올라온 글

최근에 달린 댓글