【问题标题】:Build Succeeded but No Simulator being displayed [closed]构建成功但没有显示模拟器[关闭]
【发布时间】:2012-10-28 07:53:59
【问题描述】:

我正在 iPhone 中开发一个应用程序,在进行一些更改之前,模拟器工作正常。在实施更改后,当我构建应用程序但在构建它时,它说构建成功但作为模拟器的 iPhone 不是可见的。有什么提示吗?

控制台输出

2012-11-08 12:06:08.089 MyApp[743:f803] IT IS  COMING HERE
2012-11-08 12:06:08.093 MyApp[743:f803] IT IS  COMING HERE 1
2012-11-08 12:06:08.094 MyApp[743:f803] IT IS  COMING HERE 2
(lldb) 


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    NSLog(@"IT IS  COMING HERE");
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    NSLog(@"IT IS  COMING HERE 1");
    // Override point for customization after application launch.
    self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
    NSLog(@"IT IS  COMING HERE 2");
    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];
    NSLog(@"IT IS  GOING FROM HERE");
    return YES;

【问题讨论】:

  • 这可能是因为它不是您所期望的模拟器,而是模拟器。
  • 也许你有一个慢的 mac hohoho。在您的applicationDidFinishLaunching 中添加NSLog。它曾经到达那里吗?
  • @JustSid 感谢您指出我的错误。我已经编辑了我的问题
  • 没什么。只需重置模拟器
  • 重置 Xcode 和模拟器对我不起作用。我意识到我选择了错误的架构。可以从 Xcode 左上角的下拉列表中选择模式 - 就在可用模拟器列表下拉列表的旁边。问题已修复。

标签: iphone objective-c ios


【解决方案1】:

我之前也遇到过同样的问题,我通过以下方法解决了:

只需退出模拟器并再次运行该项目。 如果还是不行就退出xcode和模拟器一起重新运行项目,肯定能解决问题。

【讨论】:

【解决方案2】:

有时即使 x-code 显示构建成功,模拟器也不会启动应用程序或完全黑屏。正如每个人都指出的那样,最好的办法是退出 X-code 并重置模拟器。重新启动应用程序,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-31
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 2020-06-14
    • 1970-01-01
    • 2016-01-31
    • 1970-01-01
    相关资源
    最近更新 更多