Службы совместного доступа к файлам - iTunes - Windows 7 - <файл> не удалось скопировать, поскольку его имя слишком длинное

0

Я разработчик приложений и пытаюсь помочь клиенту перенести файл со своего iPhone в разделе «Обмен документами».

Они предпринимают следующие шаги: Шаги iTunes

Но получите следующую ошибку:

Не удалось скопировать <файл>, поскольку его имя слишком длинное или содержит недопустимые символы на целевом томе

( <file> could not be copied because its name is too long or includes characters that are invalid on the destination volume)

Самое длинное имя файла в папке будет примерно таким: все CoreDataUbiquitySupport/mobile\~B63CA3F9-0971-4F53-AF50-B1F792DDEFFE/iCloudStore/BC2FFBEC-33FA-4157-9F89-5D16429878C1/container/mobile\~B63CA3F9-0971-4F53-AF50-B1F792DDEFFE/iCloudStore/dITgSOv1a\~uXwdg84VBrJ5ksgQRT7WHwf7B9JLbKre8\=эти случайные строки должны быть одинаковой длины (всего 232 символа).

Они говорят мне, что они на последней версии iTunes и Windows 7.

Я не могу найти что-нибудь в Google по этой ошибке.

Любая помощь очень ценится.

[Извинения, если это не лучшее место для этого вопроса, предложения, где это лучшее место, очень приветствуются. Общие форумы поддержки Apple, на которых, как я предполагал, лучше всего, сказали бы мне не публиковать там сообщения.]

Lewis42
источник
1
Нам действительно нужно было бы знать имя файла и полный путь, чтобы быть уверенным, но у Acronis есть приятная КБ о нелегальных символах x-plat , а также Apple - Лучшая практика x-plat KB
Tetsujin
Спасибо за это, я добавил пример полного имени файла в вопрос. Я думаю, это проблема длины. Я не уверен, на каком этапе они получают ошибку, но, может быть, если я получу их, чтобы сохранить ее в C: \ вместо My Documents или где бы она ни работала.
Льюис42
Мне интересно, как он справляется с выходами \ ~ \ = и т. Д., Так как сам \ является недопустимым символом - или они предназначены для «нашей» выгоды, так как они на самом деле не нужны для разборчивости человека в SEcode block
октет
Спасибо за вашу помощь @Tetsujin. Это путь, который я получаю на своем Mac при подключении к симулятору, я не уверен, являются ли они частью пути или добавлены терминалом. Я знаю, что терминал выйдет из космоса
Lewis42
Краткое обновление: мой первоначальный клиент с этой проблемой обновился до Windows 10, и это решило ее за них. У меня теперь есть другой клиент с той же проблемой :(
Lewis42