2013-11-26 14 views
0

다양한 시뮬레이터 (iPad/iPhone 및 iOS6.1 및 iOS7)에서 Xcode 5를 테스트하는 동안 시뮬레이터 중 일부는 인앱 구매를로드 할 수 있지만 나머지는 그렇지 않습니다.인앱 구매가 모든 시뮬레이터에서 작동하지 않습니다

행동의 차이를 보완하기 위해 시뮬레이터에서 설정을 변경하는 방법을 알 수 없습니다.

[[SKProductsRequest alloc] initWithProductIdentifiers: productIdentifiers]; 

및 productIdentifiers의 목록은 항상 동일합니다 : 모든 경우에 사용되는

코드

입니다.

+0

상점 키트가 시뮬레이터에서 작동하지 않습니다. 테스트는 실제 장치 – medvedNick

+0

에서만 가능합니까? 아무 것도 없으며 문서화되어 있습니다. –

답변

3

앱 구입은 푸시 알림, CoreMotion 및 기타 프레임 워크와 달리 iOS 시뮬레이터에서 사용할 수있는 기능이 아닙니다.

StoreKit을 사용하려면 실제 장치에서 실행해야합니다. 에서

: (구매 앱내에서) https://developer.apple.com/library/ios/releasenotes/DeveloperTools/RN-Xcode/index.html#//apple_ref/doc/uid/TP40001051-SW241

StoreKit은 시뮬레이터에서 작동하지 않습니다.

13962338이 기능을 허용 한 번 애플의 양을 감안할 때 다음 나는 모두 시뮬레이터에 IAP 테스트를 멀리 것, 그것을 끊었다.

+0

의도적 인 것은 아니며 링크에 문서화 된 알려진 버그입니다. 시뮬레이터 *는 IAP를 허용해야합니다. –

+0

감사합니다 Stavash! –

관련 문제