2011-03-14 68 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

相关问题