- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 iOS 应用程序允许用户编辑和保存图像和视频。编辑后的媒体通过调用 PHPhotoLibrary
的 performChanges
block 中的 PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL:)
等进行保存。
这些调用经常失败,并出现错误代码 41002
(域:com.apple.photos.error
)。它的localizedDescription
是:
Unable to obtain assetsd XPC proxy for getPhotoKitServiceWithReply:. assetsd could have crashed
这个错误是什么意思?我试图从描述中搜索错误代码、域和关键字,但找不到任何内容。是否有关于此域中错误的官方引用?我应该向用户显示什么错误消息?
最佳答案
苹果工程师向我提供了以下解释:
应用程序无法与辅助应用程序(即照片库)通信。 assetsd
崩溃的最常见原因是前台应用程序使用大量内存(或非常快地分配内存),并且系统决定终止 assetsd
以缓解一些内存压力。
为了防止这些错误,您应该确保您的应用不会触发高内存压力情况。
这应该只是暂时的问题。换句话说,如果您稍后尝试提交相同的请求,它可能会起作用(假设任何高内存压力情况已得到解决)。因此,我建议您将失败的请求排队并稍后尝试提交它们,并以某种方式通知您的用户,以便他们知道保存尚未完成。
同样的问题也可能会产生代码 4099
、域 NSCocoaErrorDomain
和描述的错误:
Couldn’t communicate with a helper application.
关于ios - 照片错误 : Unable to obtain assetsd XPC proxy 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59051945/
我从 PHAssets 加载照片。当我加载一些图像并将它们传递给另一个 View Controller 时,我得到了这个错误日志。我似乎无法在网上找到任何关于此的信息。任何人都遇到过这个并知道它是什么
我们正在尝试让用户从他们的相册中导入图片(UIImagePickerController),并且我们正在缩放/调整大于 8 兆像素(iPhone 标准)的图像。 但每次应用程序崩溃时,与 assets
当我尝试使用此 swift 库 ( https://github.com/piemonte/player ) 播放多个视频时出现此错误。不确定它是否与该播放器有关,或者与照片框架有关,还是什么。 实际
我收到了奇怪的警告 “与 assetsd 的连接中断或 assetsd 死亡” 并在处理 Assets 时没有输出到控制台后崩溃。我将处理后的视频保存到 Assets 中。几次储蓄后,应用程序开始出现
我正在尝试将用户相册中的所有图像加载到我的应用程序的收藏 View 中,但在加载其中一些图像后,应用程序将自行关闭并返回主菜单。与 XCode 的连接也断开了。这不会发生在模拟器中,而只会发生在我正在
我试图让 CameraRoll 和 ListView 在 REACT-NATIVE 上正确运行。我使用 CameraRoll-Example 作为基础。在模拟器中,它可以处理大约 5 张图像。在我的
我的 iOS 应用程序允许用户编辑和保存图像和视频。编辑后的媒体通过调用 PHPhotoLibrary 的 performChanges block 中的 PHAssetChangeRequest.c
我正在尝试使用 UIPageViewController 显示图像,使用来自苹果的示例代码并将其替换为新的照片工具包:PHAsset https://developer.apple.com/libra
我是一名优秀的程序员,十分优秀!