2011-03-14 8 views
0

실제로 다른 질문이 있습니다. "iPhone 응용 프로그램의 모든 클래스 목록을 가져 오는 방법이 있습니까?"하지만 대답이 없으므로 질문이 필요합니다. 아이폰 API를 통해 애플리케이션 목록 정보를 얻는 방법을 알고 싶다. 수 있다면, 나는 그와 같은 응용 프로그램 ID를 통해 응용 프로그램을 시작할 수 있습니다iPhone 플랫폼에서 응용 프로그램 목록을 얻으려면 어떻게해야합니까?

- (IBAction)buyButton1Click:(id)sender { 
     NSSet *productList = [NSSet setWithObjects:@"TAP001", @"TAP002", nil]; 

     SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:productList]; 
     request.delegate = self; 
     [request start]; 
} 

감사합니다.

답변

0

현재 버전의 iOS SDK에서는 불가능합니다. (그들은 사용자 정의 URL 핸들러가있는 경우) 당신은 그러나 지금과 같은 어떤 설치된 응용 프로그램의 존재 여부를 테스트 할 수 있습니다

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"cydia://"]]) 
{ 
    /* cydia installed */ 
} 

당신은 할 수 있습니다 등록 된 URL 핸들러에 설치된 응용 프로그램과 함께.

+0

대단히 감사합니다. – user658148

관련 문제