iPhoto does not import photos from iPhone after switching the library to external storage
After trying many different ways I could not fix iPhoto. However I succeeded to import photos to iPhoto. The trick was to run Image Capture, import photos using it and selecting the destination to iPhoto. It worked like a charm!