2010-03-04 5 views
0

앱에 인앱 구매 지원을 추가하려고합니다. 응용 프로그램이 OS2.2.1을 계속 지원할 수 있기를 원하지만 OS 버전이 3.0 이상이 아니면 IAP를 사용할 수 없습니다.iPhone에서 StoreKit 프레임 워크를 약하게 연결할 때 오류가 발생했습니다.

나는 StoreKit 프레임 워크를 약하게 연결하려고 시도했다. 기본적으로, 나는 StoreKit.framework를 프레임 워크에 추가했지만 대상의 Link Binary With Libraries에는 없으며 weak_framework -StoreKite를 다른 플래그 행에 추가했습니다 (Apple 지침에 따라). 이제 OS2.2.1에서 앱을 실행할 때 주 기능이 실행되기 전에 _read_images에서 오류가 발생합니다. 정말 2.2.1을 지원해야하며 다른 응용 프로그램에서도이를 수행 할 수 있습니다. 어떤 도움을 주셔서 감사합니다.

답변

0

iAd 프레임 워크에서 비슷한 문제가 발생했습니다. 일종의. 나는 그것이 iAd 프레임 워크라고 생각했지만 모든 새로운 코드를 완전히 주석 처리하고 프레임 워크를 제거했을 때 여전히 충돌하고있었습니다.

시뮬레이터에서 장치가 작동하지 않습니다. 콘솔 로그에 posix_spawn("/var/mobile/Applications/...", ...): Permission denied이 있습니다.

이것은 코드 서명 오류의 일부 유형이라고 생각합니다. 기기에서 앱을 삭제하고 다시 설치했습니다. 이 앱이 성공적으로 시작되었습니다.

출시 된 버전에서 기기에 설치된 버전의 일부 잔여 물이 나타나 디버그 버전을 올바르게 설치할 수 없었던 것으로 보입니다.

관련 문제