- Как удалить неудаляемый файл в приложении Файлы на iOS
- Операция не может быть завершена. (Какао ошибка 512.) Coredata Iphone. Файлы не могут быть скопированы в папку документов
- Cómo reparar la captura de imagen: error 9937 en Mac (12.08.21)
- Video de Youtube: Cómo reparar la captura de imagen: error 9937 en Mac
- Mac выдает ошибку ImageCaptureCore error -9937: что делать?
- Что делать, когда Mac выдает ошибку ImageCaptureCore error -9937 ?
Как удалить неудаляемый файл в приложении Файлы на iOS
Apple постоянно пытается превратить iOS в аналог полноценной десктопной ОС, и это у компании из Купертино в общем и целом получается неплохо. Однако некоторые проблемы все-таки есть: например, временами файлы при удалении из «корзины» (раздел Недавно удаленные) . возвращаются при перезаходе в приложение Файлы, а при попытке восстановления они просто исчезают с ошибкой, чтобы снова вернуться спустя пару секунд:
Знакомая ситуация? При этом перезагрузка гаджета или переустановка приложения Файлы не поможет, а сам баг тянется как минимум с iOS 12. Решение проблемы было найдено случайно: нужно в самом приложении Файлы нажать на три точки в правом верхнем углу (или на кнопку «Править» в левом верхнем углу) > Изменить, после чего отключить все так называемые места:
Далее нажмите на кнопку «Готово» и перейдите к Недавно удаленным — неудаляемые файлы должны исчезнуть:
Если это произошло, то можете снова включить все места. Увы — это временное решение проблемы, и в будущем при очередном удалении файлов они снова могут «залипнуть».
Источник
Операция не может быть завершена. (Какао ошибка 512.) Coredata Iphone. Файлы не могут быть скопированы в папку документов
Я работаю над проектом coredata в версии xcode 4.3 для ios 5.1. Я сделал пустой проект ARC с установленным флажком CoreData, следуя методам, добавленным xcode для управления моделью и измененным мной, следуя руководству по копированию предварительно заполненной базы данных sqllite в мое приложение, база данных предварительной загрузки находится в группе ресурсов в папке проекта. и имеет одно и то же название модели и проекта.
здесь вместо этого реализация viewcontroller с некоторым полем для взаимодействия с БД.
Проблемы возникают, когда я пытаюсь просмотреть записи, хранящиеся в БД, фактически ошибка, возникающая при нажатии кнопки с именем «Elenca», xcode выдает мне эту ошибку:
Я также попытался вывести некоторые переменные:
storePath : /localhost/Users/winimac01/Library/Application%20Support/iPhone%20Simulator/5.1/Applications/7733DC6C-CE52-4EB4-9A60-26962F7AEDD9/Documents/Prova1.sqlite
storeURL файл: /localhost/Users/winimac01/Library/Application%2520Support/iPhone%2520Simulator/5.1/Applications/7733DC6C-CE52-4EB4-9A60-26962F7AEDD9/Documents/Prova1.sql — file: //localhost /
modelURL файл: //localhost/Users/winimac01/Library/Application%20Support/iPhone%20Simulator/5.1/Applications/7733DC6C-CE52-4EB4-9A60-26962F7AEDD9/Prova1.app/Prova1 .momd / 2012-10-22 12: 30: 46.598 Prova1 [2479: fb03] () isEditable 0, entity < Meco = "() name Meco, managedObjectClassName NSManagedObject, renamingIdentifier Meco, isAbstract 0, имя высшего уровня (null), свойства <\ n miracoli = \" (), имя miracoli, isOptional 1, isTransient 0, объект Meco, renamingIdentifier miracoli, проверка предикаты (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, attributeType 700, attributeValueClassName NSString, defaultValue (null) \ «; \ n morte = \» (), имя morte, isOptional 1, isTransient 0, объект Meco, renamingIdentifier morte, предикаты проверки (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, attributeType 700, attributeValueClassName NSString, defaultValue (null) \ «; \ n nome = \ «(), имя nome, isOptional 1, isTransient 0, объект Meco, renamingIdentifier nome, предикаты проверки (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, attributeType 700 , attributeValueClassName NSString, defaultValue (null) \ «; \ n отношение = \» (), отношение имени, isOptional 1, isTrans ient 0, Meco объекта, отношение renamingIdentifier, предикаты проверки (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, объект назначения Stica, отношение inverseRelationship, minCount 1, maxCount 1, isOrdered 0, deleteRule 1 \ «; \ n>, subentities (null), userInfo <\ n>, versionHashModifier (null)»; Stica = «() name Stica, managedObjectClassName NSManagedObject, renamingIdentifier Stica, isAbstract 0, имя высшего уровня (null), свойства <\ n nome = \" (), имя nome, isOptional 1, isTransient 0, объект Stica, renamingIdentifier nome, проверка предикаты (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, attributeType 700, attributeValueClassName NSString, defaultValue (null) \ «; \ n отношение = \» (), отношение имени, isOptional 1, isTransient 0, объект Stica, отношение renamingIdentifier, предикаты проверки (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, объект назначения Meco, отношение inverseRelationship, minCount 1, maxCount 1, isOrdered 0, deleteRule 1 \ «; \ n sfiga = \» (), имя sfiga, isOptional 1, isTransient 0, объект Stica, renamingIdentifier sfiga, предикаты проверки (\ n), предупреждения (\ n), versionHashModifier (null) \ n userInfo <\ n>, attributeType 700, attributeValueClassName NSString, defaultValue (null) \ «; \ n>, subentiti es (null), userInfo <\ n>, versionHashModifier (null) «; >, получить шаблоны запросов
и я не знаю, почему storeURL имеет такую форму, что такое «- file: //localhost /» в конце строки? Почему не удается создать файл .sqlite? и какой правильный способ решить проблему? Я уже пытался сбросить симулятор, и пути верны .
edit1: вот что я изучал, это это
edit2: Возможное решение, которое работает, это изменить этот кусок кода:
Источник
Cómo reparar la captura de imagen: error 9937 en Mac (12.08.21)
Una de las ventajas de ser usuario de Apple es que puede utilizar sus servicios en cualquier dispositivo Apple y sincronizarlos o transferirlos a otros dispositivos. Por ejemplo, puede tomar sus fotos con su iPhone y moverlas a su Mac para organizarlas o puede enviar archivos de música desde su Mac a su iPod o iPhone. Esto se debe a que Apple usa casi el mismo formato para todos sus dispositivos, por lo que es más fácil sincronizarlos con sus otros dispositivos Apple.
Pero si uno de los dispositivos que está usando es más antiguo o tiene sistema operativo, es posible que se encuentre con Captura de imagen: error 9937 al transferir imágenes de su iPhone a su Mac. Esta es una ocurrencia común entre los usuarios de iPhone y Mac, lo que hace que se pregunten qué está causando el problema.
Si su Mac recibe el error 9937 al mover las fotos de su iPhone a su Mac, no se asuste. Puede encontrar una forma diferente de transferir sus archivos o resolver este error de Mac Captura de imagen: error 9937 siguiendo los pasos a continuación.
¿Qué es el error Captura de imagen de Mac: Error 9937?
La forma más fácil de importar fotos desde su cámara o su iPhone a su Mac es utilizando la aplicación Captura de imagen. Esta aplicación incorporada en macOS le permite importar fotos desde otros dispositivos a su Mac. La aplicación funciona sin problemas la mayor parte del tiempo, pero hay ocasiones en las que encuentra un error y no puede importar sus fotos debido a errores de captura de imagen.
La captura de imagen: el error 9937 ocurre debido al formato de archivo incompatible entre los archivos que está intentando importar desde su iPhone a su Mac. Los iPhone generalmente usan un formato de archivo para fotos y videos que generalmente no es compatible con todas las versiones de macOS. Entonces, incluso si tanto su iPhone como su Mac provienen del mismo fabricante, aún encontraría este error de compatibilidad.
Cuando reciba este error, solo verá el siguiente mensaje emergente en su pantalla:
No se pudo completar la operación. (error de com.apple.ImageCaptureCore -9937.) (-9937).
Se produjo un error al importar. La «imagen» del elemento no se importó.
Este mensaje de error es tan genérico que no hay forma de que sepa qué salió mal exactamente y por qué ocurrió este error en primer lugar. Esta es probablemente también la razón por la que aterrizó en este artículo: necesitaba confiar en su viejo amigo, Google, para saber de qué se trata este error.
Pero antes le explicamos las soluciones para reparar la Mac Captura de imagen de error: error 9937, discutiremos primero por qué ocurre esta incompatibilidad a pesar de que ambos dispositivos provienen de Apple.
¿Por qué su Mac recibe el error 9937?
Como se mencionó anteriormente, esta captura de imagen: error 9937 se relaciona con un problema de incompatibilidad entre las imágenes que está intentando importar y el formato de imagen que reconoce su Mac. Verá, la mayoría de los iPhones con iOS 11 y posteriores están configurados para tomar fotografías usando el formato HEIF (formato de archivo de imagen de alta eficiencia) y HEVC (codificación de video de alta eficiencia) para videos. Estos formatos comprimidos le permiten ahorrar el doble de archivos multimedia que solía almacenar en su iPhone.
Sin embargo, no todas las Mac pueden leer este nuevo formato. Su Mac debe ejecutar macOS 10.13 High Sierra o posterior para poder leer archivos HEIF y HEVC. Las versiones anteriores de la aplicación Fotos y macOS no admiten estos formatos. Por lo tanto, si está ejecutando una Mac antigua con un sistema operativo desactualizado, lo más probable es que se encuentre con Captura de imagen: error 9937.
Entonces, si su Mac recibe el error 9937, entonces su iPhone probablemente esté configurado para capturar imágenes y videos en HEIF y HEVC, pero su Mac no puede importarlos porque está ejecutando una versión de macOS que no reconoce o soporta estos formatos. Si este es el caso, puede probar los siguientes consejos para ver si funcionan.
Cómo resolver la captura de imágenes: Error 9937
Antes de intentar importar sus imágenes a su Mac, asegúrese de haber suficiente espacio para los nuevos archivos, especialmente si planea transferir varios GB de fotos y videos. Puede liberar algo de espacio eliminando archivos duplicados e innecesarios en su Mac usando la aplicación de reparación de Mac. También debes asegurarte de que tu teléfono esté conectado de manera segura a tu Mac usando un cable Lightning original porque los cables que no son de Apple generalmente no son reconocidos por los dispositivos Apple.
A continuación, cierre Image Capture, desconecte su iPhone y luego reinicie su Mac. Reiniciar macOS funciona para algunos usuarios, pero si no es así, consulte las instrucciones a continuación.
Para corregir este error de captura de imagen: 9937, debe verificar si la configuración de la cámara. Para hacer esto:
Si ve que se ha seleccionado Alta eficiencia, esa es la razón por la que recibe este error. La nota en la parte inferior dice:
Para reducir el tamaño del archivo, capture fotos y videos en el formato HEIF / HEVC de alta eficiencia. Most Compatible siempre usará JPEG / H.264.
Tenga en cuenta que H.264 es el tipo de codificación anterior de archivos MOV y HEVC usa H.265.
Solución # 1: cambie la configuración de su cámara .
Lo primero que debe intentar es cambiar la configuración de su iPhone. Ve a Configuración & gt; Cámara & gt; Formatos y, luego, elija Más compatibles . Esto aseguraría que las fotos y videos tomados por su dispositivo usen un formato que sea compatible con su Mac.
Solución # 2: Cambie la configuración de sus fotos.
En su iPhone, puede configurar su dispositivo para exportar automáticamente archivos multimedia en un formato legible. Para hacer esto:
Video de Youtube: Cómo reparar la captura de imagen: error 9937 en Mac
Источник
Mac выдает ошибку ImageCaptureCore error -9937: что делать?
Благодаря новым технологиям сжатия мультимедийных файлов, которые Apple внедрила в iOS 11, фоток и видео в iPhone или iPad хранить теперь можно почти вдвое больше. Но есть в этом деле свои проблемки, и пресловутая ошибка ImageCaptureCore с кодом 9937 — одна из них…
Новые мультимедийные форматы, а именно HEIF (High Efficiency Image File Format) и HEVC (High Efficiency Video Coding), поддерживают только сравнительно новые iOS-девайсы и Mac-и.
И если у первых с этими самыми HEIF и HEVC проблем уже практически не бывает, то у Mac-ов они еще есть.
А все дело в том, что поддерживают HEIF и HEVC только iOS с 11-й версии и macOS, начиная с v.10.13 High Sierra. Обе системы вышли аж в 2017 году, однако iPhone и iPad пользователи обновляют значительно чаще, чем Mac-и.
Проще говоря, iPhone и iPad у всех уже новые и поддерживают новые форматы, а Mac-и у многих — есть еще старые.
И вот, когда юзер решил «перекинуть» фотки и ролики со своего нового iPhone на «не совсем новый» Mac (с macOS 10.12 Sierra или даже еще более старой системой), то тот и отвечает ошибкой «com.apple.ImageCaptureCore error -9937«.
Которая, в свою очередь, как раз и указывает на то, что Mac не в состоянии импортировать файлы в форматах HEIF или HEVC в приложение «Фото».
Что делать, когда Mac выдает ошибку ImageCaptureCore error -9937 ?
Ну, для начала лучше перепроверить, в каком формате iPhone/iPad сохраняют «графику». Для этого тапаем «Настройки» > «Камера» > «Форматы» и смотрим на статус функции «Высокая эффективность«. Если она активна, значит смартфон/планшет пишет фото и видео в новых форматах.
Следовательно, без конвертации, соответственно в JPEG и H.264, такие файлы старая macOS не распознает. В Apple, к слову, такую ситуацию предусмотрели заранее. Потому у новых iOS есть отдельная функция автоматического экспорта файлов в «понятных» старым macOS форматах (Настройки > Фото > раздел «Перенос на Mac или ПК» > «Автоматически»). НО работает она, скажем так, по-разному…
Поэтому лучше не заморачиваться, а перекинуть фотки и ролики с iPhone на Mac по-старинке. То есть:
- на Mac открываем приложение «Захват изображений» (Image Capture);
- через него просто переносим на комп все нужные фото- и видеофайлы;
- затем качаем и ставим на Mac приложение для конвертации, к примеру, iMazing HEIC Converter (для фоток) и VLC (для конвертации файлов HEVC);
- и конвертируем всё в нужные форматы прям на Mac-е.
И в завершение отметим также еще один момент. Бывает и так, что у камеры iPhone/iPad была включена функция «Наиболее совместимы», то бишь фотки и видео записаны в старых форматах.
Но при переносе их на Mac все равно выскакивает ошибка ImageCaptureCore error -9937. Это значит (вероятнее всего), что смартфон/планшет экспортирует файлы в неправильном формате.
Потому открываем «Настройки» > «Фото», и в разделе «Перенос на Mac или ПК» активируем опцию «Переносить оригиналы» (вместо «Автоматически»). После этого пробуем перекинуть файлы на Mac еще раз. Должно сработать.
Источник