【发布时间】:2011-08-27 04:32:35
【问题描述】:
每当我通过选择 xcode 中的运行按钮重新运行我的应用程序时,它都会显示模拟器已在使用中。所以我必须在每次重新运行之前停止它。 所以我的问题是,是否有任何选项或设置可以避免这种情况。我想运行应用程序而不像以前在 xcode 3 中那样停止它。
【问题讨论】:
标签: iphone background xcode4 ios-simulator
每当我通过选择 xcode 中的运行按钮重新运行我的应用程序时,它都会显示模拟器已在使用中。所以我必须在每次重新运行之前停止它。 所以我的问题是,是否有任何选项或设置可以避免这种情况。我想运行应用程序而不像以前在 xcode 3 中那样停止它。
【问题讨论】:
标签: iphone background xcode4 ios-simulator
问题是即使在模拟器中按下 Home 按钮也不会停止您在 iOS 4 下的应用程序。您可以在调试器或模拟器中停止您的应用程序,也可以修改您的应用程序,使其不在后台运行。见Opting Out of Background Execution。
【讨论】:
在应用程序 PLIST 文件中,我们有一个“应用程序不在后台运行”的标志。
如果您将此标志设置为“YES”并按下主页按钮,应用程序将不会保持其状态或执行任何后台任务。
【讨论】:
这是 Xcode 4 中的一个错误,有时会发生。通常你可以通过退出模拟器并重新启动 Xcode 来让它消失。如果仍然不能解决问题,我会在bugreport.apple.com 报告问题,看看 Apple 的工程师是否可以提供帮助。
【讨论】: