我正试图解决一个特定的问题(但这可能会使其他人受益),而谷歌搜索似乎没有一个明确的解决方案。我认为可能有几个部分的解决方案,我想找到最好的那些(或组合),在大多数情况下发挥作用。
我的具体例子是:我的应用程序中的用户可以互相发送视频,我将允许他们将收到的视频保存到相机上。我想阻止他们把视频转发给其他人。我不需要识别一个特定的视频,只是它最初是从我的应用程序中保存下来的。
通过保存一些EXIF元数据,我已经获得了一个非常好的图像解决方案,我可以使用这些元数据来识别图像是从我的应用程序中保存下来的,并且拒绝任何转发它的尝试,但是同样的解决方案对视频不起作用。
我愿意接受任何想法。到目前为止,我看到的建议是:
你对这些有什么看法,或者你能提出更好的建议吗?
谢谢!
史蒂文
发布于 2012-03-24 18:21:12
有两种方法你可以尝试。这两种解决方案只在iOS5下工作。
1)保存ALAssetRepresentation url返回的url。在iOS 5下,这个URL包含一个CoreData objectID,并且应该是持久的。
2)使用customMetadata属性ALAsset将自定义信息附加到您自己保存的任何资产中。
干杯,
亨德里克
https://stackoverflow.com/questions/7503564
复制相似问题