有时无法以编程方式在越狱设备上启动应用程序

时间:2014-05-30 04:56:01

标签: ios iphone jailbreak launching-application springboard

 NSInteger error = SBSLaunchApplicationWithIdentifier((CFStringRef)bundleID, NO);
 NSLog(@"launching [%@] error: [%d]", bundleName, error);
 if (error) {
   CFStringRef errorStr = SBSApplicationLaunchingErrorString(error);
   DLog(@"launching %@ error to string [%@]", bundleName, (NSString *)errorStr);
   CFRelease(errorStr);
 }

我使用上面的代码从我的第一个应用程序启动我的第二个应用程序,主要是它可以成功启动。但是, SOMETIMES 无法启动。我在syslog上看到了这个错误

  
    

启动[myFirstApp]错误:[7]

         

将myFirstApp错误发送到字符串[找不到应用程序]

  

如何始终启动应用程序?

请注意,我的第一个应用程序是作为守护程序运行的

0 个答案:

没有答案