2011-03-14 70 views
0

實際上還存在另一個相同的問題:「是否有辦法獲得iPhone應用程序中所有類的列表?」,但是沒有答案,我需要這個問題。我想知道如何通過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。您可以測試任何已安裝應用程序但像這樣的存在(如果他們有一個自定義的處理器):

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

你可以做到這一點,註冊的URL處理器任何安裝的應用程序。

+0

非常感謝。 – user658148 2011-03-14 05:44:24

相關問題