OK, so I have had this problem before and solved it unknowingly and now it is reoccurring!
\"error: Error Domain=ALAssetsLibraryErrorDomain Code=-3312 \"Global
Simply go to Settings>General>Reset>Reset Location Warnings.
However this won't help your users out but it is useful for development