创建通用设备存档时出现XCode错误

时间:2016-09-29 08:34:26

标签: objective-c

  

错误:制作目录   /Users/myuser/Library/Developer/Xcode/DerivedData/Application-gijbetvhfmflwadwicdemgmykala/Build/Intermediates/ArchiveIntermediates/Weflymate/InstallationBuildProductsLocation/Applications/Application.app/Application.app/Application.app / .........   :文件名太长

在Xcode上,我尝试存档项目以创建.ipa。 IDE阻止启动错误的过程,该错误似乎是递归路径创建。

Xcode 7.3.1, MAC OS Sierra

2 个答案:

答案 0 :(得分:0)

您的应用程序文件名似乎太长了。 Apple只允许15个字符用于您的应用程序。

因此,请将应用程序名称缩短或使用占用空间较少的小字符,例如" iiiii占用的空间少于mmmmm"

因此,请将您的应用名称小于15个字符

答案 1 :(得分:0)

尝试下面列出的点,这可能会解决问题:

1)检查您的项目是否包含重复的框架,如果有的话将其删除。检查“嵌入式二进制文件”中的框架是否有重复内容,如果发现任何删除它。

2)从其他来源添加的项目中删除重复的包。检查en.lproj的副本并将其删除。

3)删除/Users/..../Library/Developer/Xcode/DerivedData并重建,因为error: make directory ....Directory not empty可能是相同的。

4)使用较短的名称重命名项目,然后清理并重建。