OC

Knowledge OS
主帖 15 条回复

iOS 下如何删除相册内照片?

grandia grandia · 2013年10月14日 · 阅读 7 · 无人欣赏。

RT,目前发现有N款软件已经具备此能力,但是各种找 (github和stackoverflow) 都无能为力,有大师知道方法吗?

回复

15 条
#5
snowell
2013年10月14日

我猜lz的意思就是如何在device端手动删除相册里的照片。

#6
lai520319
2013年10月15日

他的意思是从电脑端导入的照片,很有可能还是用什么itools或者pp助手之类的第三方软件导入的,会自动生成一个相册把导入的照片保存在这个相册里面,这个时候好像这些照片好像是不能删除的,所以才有此一问吧

3楼 @tinyfool

#8
grandia
2013年10月15日

1楼 @tinyfool 现在有很多app都可以自己删除照片了啊,比如百度魔拍,按说apple是没有这个api的,想知道实现方式。。。

#9
grandia
2013年10月15日

1楼 @tinyfool

好吧,怕还是不理解,再重新说一遍。。。

iOS的 framework 只给了我们读相册的能力,没有删除照片的能力,然而现在我发现有几个app已经可以删除照片了,

自己见过的APP有百度魔拍,这些工具可以在自己的进程内删除系统相册的照片。

想和各位探讨一下实现方式。。

目前发现有一个有private framework 可以打开 assetsd 进程,并且在百度魔拍切入前台的时候 assetsd这个守护进程会

跟着一起启动,按说沙盒内的app应该是没有删除沙盒外文件的权限的,于是怀疑一切过程与此有关。。。

猜测可能走的是socket? unix domain socket?剩下的进行不下去了,不知道怎么实现了。

或者是小弟的路线本身选择错误了?

#12
tinyfool
2013年10月15日

11楼 @grandia 我可没兴趣安装百度的App,如果它可以,你肯定也可以,找找文档吧

#14
kenxian
2013年10月15日

仔细研究下AssetsLibrary.framework(Applications are only allowed to edit assets that they originally wrote.)

本帖有15个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
顶楼 / 底楼 / 首页