标签: ios-9-beta5

WatchKit2错误代码7007"配对设备上的会话无法访问"的原因是什么?

我正在为Apple WatchOS2应用程序开发一个浏览视图.我现在还没有完全理解稳定的WatchConnectivity连接的先决条件.我有一个奇怪的情况,在模拟器中我的ComplicationController可以成功发送sendMessage请求.当我试着看一眼时,sendMessage请求失败了:

Error Domain=WCErrorDomain Code=7007 
"WatchConnectivity session on paired device is not reachable." 
UserInfo={NSLocalizedDescription=WatchConnectivity session 
on paired device is not reachable.
Run Code Online (Sandbox Code Playgroud)

我不得不承认,我没有在模拟器上启动我的应用程序.但是为什么ComplicationController会进行通信而WatchController也不会进行通信.我没有找到关于互联网上的错误7007的解释.

override func awakeWithContext(context: AnyObject?) {
    super.awakeWithContext(context)

    WCSession.defaultSession().sendMessage(["request": "getGlancesImages" ], replyHandler: {
        (result) -> Void in
            self.processGetGlancesImages(result)
        }, errorHandler: { NSLog("WatchGlanceController2. \($0.description)") } )
}
Run Code Online (Sandbox Code Playgroud)

我目前正在开发WatchOS2 Beta 5和iOS 9 Beta 5.我完全清楚,这是一个测试版,但这是发布前的最后一个测试版.

ios watchkit watchos-2 ios-9-beta5

13
推荐指数
1
解决办法
3726
查看次数

无法将应用版本安装到使用jenkins创建的iOS 9.错误说Symlink有绝对路径

我正在创建一个应用程序.我创建了一个adhoc版本来测试iPad中的应用程序.我在构建中使用了正确的代码签名证书和配置文件.我有2台iPad,1台拥有iOS 8.3,另一台拥有iOS9.5测试版.

当我尝试在两台iPad上安装应用程序时,带有iOS8.3的iPad允许安装该应用程序,但在iOS 9.5测试版中它失败了.

我正在使用Xcode> Window> Devices并选择我的iPad并在已安装的应用程序中拖放构建.它给出了如下错误:"应用安装失败 - 无法写入设备."

编辑:控制台有以下错误日志:

  1. 符号链接无效:
  2. 流提取器出错:错误域= SZExtractorErrorDomain Code = 2"无效的符号链接:
  3. __dispatch_source_read_socket_block_invoke_2:188:无法完成提取:错误域= SZExtractorErrorDomain Code = 3"此提取程序以前遇到错误,无法再使用." UserInfo = {NSLocalizedDescription =此提取程序以前遇到错误,无法再使用.}

请帮我解决一下这个.

symlink jenkins ios9 ios-9-beta5

4
推荐指数
1
解决办法
2016
查看次数

标签 统计

ios-9-beta5 ×2

ios ×1

ios9 ×1

jenkins ×1

symlink ×1

watchkit ×1

watchos-2 ×1