2014-11-05 98 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