產生我有一個遊戲在Unity3d開發,我出口它是在Xcode形式Xcode中的AppDelegate文件和UIApplication
代表applicationDidFinishLaunching
由Unity3d產生的iPhone_target2AppDelegate.m文件不叫,我嘗試把一些代碼在這個方法中通過顯示UIAlertView
:UIApplicationDelegate不叫由Unity3d
- (void)applicationDidFinishLaunching:(UIApplication *)application
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Hello" message:@"It Works" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];
// Override point for customization after app launch
[window makeKeyAndVisible];
}
,但沒有顯示在屏幕上!
任何幫助,請
解決:看看底部的後:)
我很確定這個問題不是Unity的一部分!你有沒有嘗試設置一個簡單的斷點,看它是否被擊中?或者一個NSLog語句?不確定UIAlterview是否會顯示在applicationDidFinishLaunching中,因爲即使窗口沒有顯示在屏幕上 – guitarflow 2012-07-06 13:53:30