我在iOS项目中收到此警告:(iOS7,XCode 5 GM)
警告:无法创建正在进行的恢复标记文件
我正在研究一个viewcontroller,当我在启动时收到此警告时,它会变为全黑.删除应用程序并重新启动XCode有时似乎有所帮助.我两个都没有回来
-(BOOL)application:(UIApplication *)application shouldRestoreApplicationState:
-(BOOL)application:(UIApplication *)application shouldSaveApplicationState:
Run Code Online (Sandbox Code Playgroud)
Update1:我在iPhone4s上测试过.结果相同.我的视图控制器上的警告和黑屏.
Update2:回答了我自己的黑屏问题.该警告在最新的iOS 7.0.x版本中消失了.
此警告消息发生在 iOS 8 和 9 设备以及模拟器上:
[警告:无法创建正在进行的修复标记文件]
它只在我第一次启动(首次安装)应用程序时显示一次。任何后续从 Xcode 启动此应用程序而不卸载它都不会显示此警告消息。
这对我的应用程序来说是正常的吗?这就是我对我的代码所做的:
AppDelegate.swift:
import UIKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for customization after application launch.
return true
}
func application(application: UIApplication, willFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {
return true
}
func application(application: UIApplication, shouldSaveApplicationState coder:NSCoder) -> Bool{
return true;
}
func application(application: UIApplication, shouldRestoreApplicationState coder:NSCoder) -> Bool{
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
Restoration …