分发版本上的冻结和黑屏 - 在调试中工作正常

时间:2012-12-14 08:49:15

标签: iphone objective-c ios freeze

我制作了一个非常简单的图像浏览器应用程序,没有xib,没有高级的东西。我使用AFNetwork进行JSON调用,并在滚动视图中显示一些图像(10个图像)

当我直接构建设备时,它就像一个魅力,但如果我选择制作一个adhoc版本,该应用程序会在黑屏上冻结。它甚至没有到达我的根视图控制器......

它没有崩溃,所以我没有崩溃报告,我在控制台中只有这个:

  

mobile_house_arrest [4897]:最多打开文件:125

代码如何在构建中运行,但在分发时失败?

我尝试了以下措施,没有任何运气:

  • 尝试从调试版本中删除DEBUG = 1变量
  • 更改了方案,因此我的设备构建使用了发布方案
  • 关闭僵尸和所有其他调试方法
  • Tripplechehecked签名,配置文件等

我的构建目标是6.0

我的应用代表:

@implementation SCAppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [[AFNetworkActivityIndicatorManager sharedManager] setEnabled:YES];
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    self.viewController = [[SCTestViewController alloc] init];
    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];
    return YES;
}

@end

有谁知道可能导致这种情况的原因是什么?或者在调试中有效的常见事物,但不是在发布中?

0 个答案:

没有答案