2014-11-05 99 views
0

我想开发一个简单的照片编辑器。如何编辑Mac上的iPhone照片

基本上应用程序应该只是在iPhone上裁剪照片。

我在iPhone上寻找解决方案,但发现Apple不允许第三方开发人员在照片库中编辑照片。

有没有可能从Mac做到这一点?

或者我错过了一些东西,它可以从iPhone管理?

回答

0

如果用户授予您访问照片的权限,您可以轻松地从照片库中提取照片并自由编辑/保存照片。如果您的应用首先创建了它们,则只能替换现有的照片。

+0

感谢您的回复。但我想编辑用户从iPhone创建的照片。 – 2014-11-05 10:17:04

0

您可以创建一个应用程序,其功能如下:使用UIImagePickerController

  1. 访问照片库,并在你的应用程序获得的图像。检查this

  2. 裁剪您的图像。检查this

  3. 裁剪后的图片保存到PhotoLibrary使用下面的代码:

    UIImageWriteToSavedPhotosAlbum(croppedImage, nil, nil, NULL);

希望这是你在找什么。

+0

但在这种情况下,用户将拥有两个版本的照片。 – 2014-11-05 10:16:18

+0

是的,这是真的..这是做到这一点的唯一方法。即使您选中默认照片应用程序,但它也是这样做的,当您尝试编辑同步照片时,它会在相机胶卷中创建另一个副本。 – 2014-11-05 11:05:55

+0

是的。我知道这个。但我正在寻找不需要额外用户交互的解决方案。它可以在iPhone或Mac上实现。 – 2014-11-05 12:38:05

0

正如卡皮尔说,你可以使用imagepicker来访问库中的照片。如果你需要开发一个照片编辑器应用程序,你可以看看这个样本here。 从iOS8或更高版本,它也很好看的照片编辑扩展here