Joh*_*ton 10 ios swift watchkit
我正在运行一个使用应用程序组的watchkit应用程序,我似乎无法让它运行.每当我尝试运行应用程序时,我都会收到一条警告,上面写着"SPErrorGizmoInstallNeverFinishedErrorMessage".我的扫视控制器中的代码相对较短.
let sharedGroupName = NSBundle.mainBundle().objectForInfoDictionaryKey("Shared Group") as! String
var sharedDefaults:NSUserDefaults!
override func willActivate() {
super.willActivate()
sharedDefaults = NSUserDefaults(suiteName: sharedGroupName)
var timer = NSTimer.scheduledTimerWithTimeInterval(1.0, target: self, selector: Selector("update"), userInfo: nil, repeats: true)
}
func update() {
println(sharedDefaults?.valueForKey("timeMessage") as! String)
}
Run Code Online (Sandbox Code Playgroud)
我的ViewController.swift中的代码也很短,也只是设置此共享默认对象:
let sharedGroupName = NSBundle.mainBundle().objectForInfoDictionaryKey("Shared Group") as! String
var sharedDefaults:NSUserDefaults!
sharedDefaults?.setObject(timeMessage.text, forKey: "timeMessage")
sharedDefaults?.synchronize()
Run Code Online (Sandbox Code Playgroud)
此错误阻止我运行任何watchkit应用程序.不是主应用程序或一瞥或通知.我有一个在info.plist中列出的应用程序组.我有一个自定义构建设置到应用程序组名称.任何帮助将不胜感激.
aka*_*aru 12
我通过转到模拟器的手表伴侣应用程序解决了这个问题,取消选中手表应用程序的安装,然后重新打开它.没有其他工作.
Rom*_*ain 10
从阅读其他Apple Developer论坛消息时,SPErrorGizmoInstallNeverFinishedErrorMessage似乎发生Watch App info.plist的设置无效.
我正在尝试不同的版本,WKCompanionAppBundleIdentifier这是我的错误.当我删除复制的行时,再次起作用.
经过多次尝试和错误后,我通过从计算机上拔下外部显示器来解决此问题。我不知道这是否是真正的问题。我所知道的是,当我插入外部显示器时,我收到了此错误,当我拔掉它时,错误消失了。我测试了好几次。