2012-10-16 5 views
1

iOS 용 맞춤 동적 프레임 워크를 만드는 방법에 대한 여러 가지 질문 (답변이있는 경우가 있음)이 있습니다. 필자의 실용적인 경험에 따르면 iPad2 및 iPad3에서는 맞춤 동적 프레임 워크를 사용할 수 있으며 작동합니다. iPad1에서는 작동하지 않습니다. 그래서 제 질문이 있습니다. 새 버전의 iOS에서 동적 프레임 워크를 사용할 수 있습니까?iOS의 맞춤 동적 프레임 워크

+0

당신은 번들 실행 파일이 정적 라이브러리가 아닌 동적 라이브러리 인 프레임 워크를 의미합니까? 정확히 –

+0

. 나는 이런 종류의 프레임 워크를 의미합니다. – bsa2000

답변

4

Apple에서는 iOS 플랫폼 용 동적 프레임 워크를 만들 수 없습니다. 그러나 정적 라이브러리를 패키징하고 프레임 워크와 비슷한 방식으로 사용하는 방법이 있습니다.

this post을 보았습니까?

나는 특히이 내가 일어나서, 아주 간단한 설명을 실행하는 데 사용되는 것입니다이 GitHub의에 REPO 체크 아웃 : 기본적으로 정적 라이브러리를 생성합니다 https://github.com/jverkoey/iOS-Framework

을 여러 각 플랫폼에 대한 목표 작성 - 시뮬레이터 및 장치 마지막으로 "build and merge"라고 부르는 마지막 타겟 인이 타겟에는 장치 및 시뮬레이터 용 라이브러리를 가져 와서 xxxxxx.framework라는 폴더에 패키지화하는 스크립트가 있습니다. inside는 표준 구조이며 내부에는 정적 libs, 다른 프로젝트에서 프레임 워크를 가져올 때 이것을 사용하면 다른 실제 dylib 프레임 워크처럼 헤더 파일을 포함 할 수 있습니다.

+0

ok. 그러나 iPad2 및 iPad3의 iOS 5.1에서 맞춤 동적 프레임 워크에 링크 된 간단한 "Hello World"응용 프로그램을 실행할 수 있었던 사실은 어떻습니까? 어쩌면 애플이 그런 종류의 프레임 워크에 관한 정책을 바꿨을까요? – bsa2000

+0

동적 프레임 워크가 아니기 때문에 프레임 워크로 패키지 된 정적 라이브러리였습니다. 너를 걸 겠어. 나에게 링크를 보내라.하지만 애플은 당신이 동적 인 프레임 워크를 만들도록 허락하지 않는다. – Daniel

+0

:). 정적 프레임 워크가 아니 었습니다! 나는 그것을 만든 사람이기 때문에 확실 해요! 그리고 이것은 프레임 워크 번들에 압축 된 동적 라이브러리로 만들어졌습니다. 그러나, 위의 링크를 주셔서 대단히 감사합니다. 나는 전에 그들을 보지 못했다. 그들은 매우 도움이됩니다. 나는 정적 라이브러리를 사용할 것이다. 이 게시물은 iOS5.1에서 동적 프레임 워크를 사용할 수 있다는 놀라운 사실 때문에 발생했습니다! 그리고 다른 누군가가 그런 경험을했는지 확인하고 싶었습니다 :) – bsa2000

관련 문제