Problem importing .png: File could not be read

Hi,

I’m trying to create a new plugin for Unity. As a first step, I try to bring my current framework in to the plugins folder. The framework I’m importing consists of Objective-C files, as well as some .png files. After importing, every single .png file throws the following error:

Could not create texture from Assets/Plugins/iOS/avatar_pending.png: File could not be read

UnityEditorInternal.InternalEditorUtility:ProjectWindowDrag(HierarchyProperty, Boolean)

UnityEditor.DockArea:OnGUI()

If I actually double-click on any of the .png files from inside Unity, they open in another window just fine. I also have another framework containing .png files, and am able to import that one in to Unity just fine. As far as I can tell, there is no difference between the .png’s that work and the ones that do not.

Has anyone encountered this before, or have any ideas to try?
Thanks

I had this problem with some assets that come with Vungle’s plugin when working in the editor on OSX (I didn’t check windows).

I fixed it by opening the assets in some editor (I used Seashore) and saving them straight back. Then the editor stopped complaining and they still seem to work fine on Android.