Programer/iOS

[iOS] Framework 사용시 주의 할 점 (Dynamic / Static 설정)

아즈샤 2019. 12. 19. 15:26
반응형

Let's Swift 판교에서 민소네님 Framework로 나누는 것을 보고,

저도 일부 기능을 Framework로 분리하고 있는데, Appstore Connect에 올리는 도중, 아래와 같은 에러 메시지가 나타났다.

 

 

Stackoverflow에서 해당 증상을 찾아보니, Dynamic / Statuc 에 따라 설정을 달리해야하는 부분이 있는 것을 발견했다.

Dynamic Framework는 Embeded Framework에 연결이 되어 있어야 되고,

Static Framework의 경우 Embeded Framework에 연결이 되어 있으면 안되고, Link Binary With Libraries에 연결이 되어 있어야 한다.

 

 

Embeded Frameworks 에서 Static Framework들을 제거 하니  Appstore Connect에 잘 올라가는 것을 확인하였다.

 

출처: https://stackoverflow.com/questions/33076819/found-an-unexpected-mach-o-header-code-0x72613c21-in-xcode-7

반응형