问题标签 [ios9.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - '通讯错误:
我正在使用我的应用程序录制视频 4-5 分钟,每次应用程序在控制台中显示以下消息并崩溃。
警告:无法从 dyld 共享缓存加载任何 Objective-C 类信息。这将显着降低可用类型信息的质量。
iOS 版本:9.1
设备:iPhone 5S、6 和 6+。
在 9.1 以下的其他版本中,同样的事情就像魅力一样。
有没有人知道这个错误或任何相同的解决方案?
终于经过 3 天的汗水和发现,它被证明是值得的。
XPC 错误概述:
“XPC”是 Apple 的进程间通信 (IPC) 系统。某些功能(例如 h.264 编码/解码,或与相机硬件交互)由一个单独的应用程序(一个守护程序)处理,该应用程序始终在后台运行。
“连接中断”表示 IPC 连接由于某种原因而中断。也许它花了太长时间,也许时机不好,守护进程或您的应用程序需要紧急做其他事情。
解决方案
它的内部通信错误,当您的应用程序与设备硬件通信时会发生此类错误。等待苹果发布新的操作系统更新,如果可用,请下载它。大多数情况下,它是由于发布操作系统版本中的一些故障而发生的。
我在 iOS 9.1 中遇到了同样的问题。下载了新版本的 iOS 9.2 并在没有编写单行代码的情况下进行了修复。
谢谢。
0
投票
0
回答
426
浏览
swift - 在 tvOS 上定义自定义服务和特征
我想将运行 tvOS 的新 Apple TV 设置为具有自定义服务的蓝牙外围设备,以便它可以与对应的 iPad 应用程序通信(iPad 是中央蓝牙设备,可以被视为 Apple TV 应用程序的遥控器)。
Apple 提供了一个编程指南,以便在此处执行此操作,但它似乎已经过时了(甚至是它的预发布版本):
根据 iOS 9.1 / tvOS 的发行说明,类和类的init 方法都已删除,并且在 tvOS 上不再可用(使用 XCode 7.1)。您可以在此处找到 CoreBluetooth 框架中的相关更改。CBMutableCharacteristic
CBMutableService
我尝试直接使用该类的startAdvertising
方法,CBPeripheralManager
它正在调用peripheralManagerDidStartAdvertising
委托方法而没有这样的错误:
但是我不知道如何在没有定义任何特征的情况下以这种方式交换数据。
我是否在这里遗漏了某些东西(也许有另一种/更好的方式来定义这些对象),还是Apple出于某种原因故意删除了新 Apple TV 上的自定义服务和特性的功能?
0
投票
2
回答
10593
浏览
facebook - 如何使用 Swift 2.0 和 iOS 9.1 进行 Facebook 登录?
我已将最新的 Facebook SDK 添加到XCode 7.1
为iOS 9.1
. 不幸的是,我只知道Swift,而不是Objective C。Facebook 的开发者站点文档只有Objective C中的文档。在 Google 上的每次搜索都会显示太旧的文档,因为在过去的 6 个月里事情发生了很大的变化。所以我有点迷路了。
我用 plist 文件做了所有简单的事情。
我能够使用:
我还补充说:
和
到我的AppDelegate.swift
档案。这一切都有效并成功构建。显然,我也添加了正确的框架。除此之外,我处于停滞状态,因为我不知道添加登录按钮的语法,用于捕获我认为将返回的带有令牌的 json 字符串和其他可用于存储在用户帐户中的配置文件信息等.
0
投票
1
回答
923
浏览
animation - 缩小中心 UIView 动画
我的viewcontroller
. 它有框架 (34,250,253,193),它是水平的中心。我想放大和缩小这个 UIView。使用放大,它可以很好地与中心配合使用。但是,使用缩小,它工作不正确。目前,视图从右向左缩小。我不想要这个。我希望它以中心缩小。
这是我的代码
0
投票
2
回答
722
浏览
ios - 无法在 iOS9 上运行的 iphone6 中安装 ios ipa 文件
我想在我的新 iphone6 上运行我的 .ipa 文件,所以我在 developer.apple.com 的设备部分下的开发者帐户中添加了 udid。然后我编辑了配置文件(我在通过单击 xcode 中的存档选项生成 .ipa 时使用)并添加了设备,然后下载并双击它并安装在 xcode 中(因为我在 xcode->preference 中看到了)然后我在文本编辑器中打开它并搜索我添加的新 udid,它就在那里。然后我将项目存档并生成 .ipa 文件并尝试通过diawi.com安装它。我无法在新的 iphone6 中安装,但后来我尝试在另一台设备上安装(之前添加了其 udid)并且我能够在该设备上安装。
我使用的是 xcode 7.1 beta,iphone6 是 iOS 9.1
我坚持了2天。
提前致谢。
0
投票
0
回答
866
浏览
avplayer - iOS 9:与 AVPlayer.masterClock 同步问题
在我的应用程序中,我AVPlayerItem
用来播放声音和AVPlayer
播放视频。要同步两个播放器,我使用以下代码:
在 iOS 7 和 iOS 8 上,它就像一个魅力。但是对于 iOS 9,我一直遇到问题。播放开始但总是跳回几秒钟 - 所以播放不流畅。
我会很感激每一个提示。
谢谢你。
更新
似乎这masterClock
不是问题的原因。我在没有设置的情况下尝试了它,但masterClock
仍然遇到同样的问题。
在另一个应用程序中,我使用AVAudioPlayer
音频播放和AVPlayer
视频AVPlayerItem
播放,一切正常。
在这个应用程序中,我有一个AVPlayer
用于AVPlayerItem
音频和视频播放的功能,这似乎是导致问题的原因。它适用于较旧的 iOS 版本,但不适用于 iOS 9。
更新
我用 iOS 10 对其进行了测试,并且错误消失了。此问题仅在 iOS 9 下出现。
0
投票
1
回答
672
浏览
objective-c - 在应用程序中获取低电量状态
当 iPhone 更改其电源模式时,我需要获得低功耗模式状态,天气低功耗模式在我的应用程序中打开或关闭警报。
请帮助我获得解决方案。
谢谢
0
投票
1
回答
369
浏览
ios - iOS 9.1 中的希伯来语文本没有从右到左显示?
在我的应用程序中,我正在用希伯来语显示一些文本。当它在以前的 iOS 版本中时,它工作正常。当我升级到 iOS 9.1。它是从左到右显示的。但它应该从右到左。我该如何解决这个问题?
0
投票
1
回答
1968
浏览
ios - 如何在 iOS 9 中使用 facebook sdk 4.7 获取用户的电子邮件 ID
这是我的代码,我只获取用户的用户名和 facebook id。
它也给出了一些这样的错误 -
-canOpenURL:URL 失败:“fbauth2:/” - 错误:“(null)” -canOpenURL:URL 失败:“fbauth2:/” - 错误:“(null)”
FBSDKLog:从 Graph API v2.4 开始,对 /me 的 GET 请求应包含显式的“字段”参数
0
投票
3
回答
160
浏览
objective-c - 无法将 ios 9.1 设备连接到 xcode 7.1
我正在尝试从 xcode 7.1 在带有 iOS 9.1 的设备中运行应用程序。xcode 一直在崩溃。我无法在任何 ios 9.1 设备上安装该应用程序。我尝试了 3 种不同的设备并遇到了同样的问题。我的代码在objective-c中。