Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在iOS模拟器中对照片所做的更改不会持久?_Ios_Iphone_Ios Simulator_Photolibrary_Photokit - Fatal编程技术网

为什么在iOS模拟器中对照片所做的更改不会持久?

为什么在iOS模拟器中对照片所做的更改不会持久?,ios,iphone,ios-simulator,photolibrary,photokit,Ios,Iphone,Ios Simulator,Photolibrary,Photokit,我最近一直在使用苹果的照片框架,当我注意到对照片集所做的任何更改实际上都不会持续-照片库有点“小故障”,在我的应用程序的缩略图视图中留下了一个空白灰色空间 打开照片应用程序后,视图会“重置”缩略图,但会显示原始照片,而不是我在应用程序中所做的修改。此外,进入photos应用程序中的本机“编辑”模式显示,这些修改已得到确认,因为有一个红色的“恢复”按钮可用。点击它没有任何作用(因为显示的照片已经是原始照片) 我决定对此进行进一步调查。即使在原生照片应用程序中,任何过滤器或更改(如矫直、裁剪等)最终

我最近一直在使用苹果的照片框架,当我注意到对照片集所做的任何更改实际上都不会持续-照片库有点“小故障”,在我的应用程序的缩略图视图中留下了一个空白灰色空间

打开照片应用程序后,视图会“重置”缩略图,但会显示原始照片,而不是我在应用程序中所做的修改。此外,进入photos应用程序中的本机“编辑”模式显示,这些修改已得到确认,因为有一个红色的“恢复”按钮可用。点击它没有任何作用(因为显示的照片已经是原始照片)

我决定对此进行进一步调查。即使在原生照片应用程序中,任何过滤器或更改(如矫直、裁剪等)最终也不会反映在照片应用程序中。进行更改后,当点击“完成”时,图像会自动恢复为原始图像不保留更改

但是,在设备上测试我的应用程序后,该应用程序运行良好!更改会立即反映出来,不会出现“小故障”!很奇怪

我尝试过重置模拟器,并重新安装Xcode(我的版本是7.2)。值得注意的是,我也在不同的模拟器(iOS 9.1和9.2)上进行了尝试。你知道为什么会这样吗?其他人是否也有这种经历?请分享

谢谢你的阅读


更新1 在本机照片应用程序中进行更改后,点击“完成”会产生以下错误消息:
“保存此照片时出错。请稍后再试。”

我遇到了同样的问题,这只是一个模拟器问题。请在bugreport.apple.com上提交错误报告。已成功提交:24295414