3

iOS アプリに TestFlight SDK を統合しました。iOS 6.1.2 では、TestFlight の -takeOff: メソッドで初めてアプリを起動すると、アプリがクラッシュすることがあります。

  - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:  (NSDictionary *)launchOptions
{

#ifdef TESTING
    [TestFlight takeOff:@"MY_TESTFLIGHT_TEAM_TOKEN"];
    [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
#endif

// Override point for customization after application launch.
ProductListViewController *products=[[ProductListViewController alloc] initWithNibName:@"ProductListViewController" bundle:nil];
UINavigationController *navigationController=[[UINavigationController alloc] initWithRootViewController:products];
[products release];

navigationController.toolbarHidden = YES;
navigationController.navigationBarHidden = YES;

self.rootViewController = navigationController;
[self.window setRootViewController:rootViewController];

[navigationController release];

[self.window makeKeyAndVisible];

return YES;
}

どんな助けでも大歓迎です。

ありがとう

4

2 に答える 2

5

これは Testflight SDK のバグです。最新のベータ版に更新するように求められます。

iOS 例外 EXC_GUARDを参照

于 2013-03-12T12:44:17.320 に答える
0

TestFlight SDK フォルダーを適切に含めるのを忘れている可能性がありますか?

于 2013-03-12T10:58:01.713 に答える