2

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

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

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

mobile_house_arrest[4897]:最大打开文件数:125

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

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

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

我的构建目标是 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

有谁知道可能导致这种情况的原因?还是在调试中有效但在发布中无效的常见事物?

4

0 回答 0