現象
アーカイブ時に以下のエラーが発生し、アーカイブできない
CodeSign /Users/PCname/Library/Developer/Xcode/DerivedData/HogeApp-XXXXXXXXXXXXXXXXXXXx/Build/Intermediates.noindex/ArchiveIntermediates/HogeApp/InstallationBuildProductsLocation/Applications/HogeApp.app (in target 'HogeApp' from project 'HogeApp') cd /Users/PCname/git/wls/HogeApp Signing Identity: "Apple Development: XXXXXX (XXXXXXXXX)" Provisioning Profile: "iOS Team Provisioning Profile: *" (XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX) /usr/bin/codesign --force --sign XXXXXXXXXXXXXXXXXXXXXX --entitlements /Users/PCname/Library/Developer/Xcode/DerivedData/HogeApp-XXXXXXXXXXXXXXXXXXXx/Build/Intermediates.noindex/ArchiveIntermediates/HogeApp/IntermediateBuildFilesPath/HogeApp.build/Release-iphoneos/HogeApp.build/HogeApp.app.xcent --generate-entitlement-der /Users/PCname/Library/Developer/Xcode/DerivedData/HogeApp-XXXXXXXXXXXXXXXXXXXXXXX/Build/Intermediates.noindex/ArchiveIntermediates/HogeApp/InstallationBuildProductsLocation/Applications/HogeApp.app /Users/PCname/Library/Developer/Xcode/DerivedData/HogeApp-XXXXXXXXXXXXXXXXXXXx/Build/Intermediates.noindex/ArchiveIntermediates/HogeApp/InstallationBuildProductsLocation/Applications/HogeApp.app: unsupported resource found (something not a directory, file or symlink) Command CodeSign failed with a nonzero exit code
原因
余計なファイルがプロジェクトに含まれているため、ビルドエラーになっていた模様
私の場合、RealmのSeedディレクトリに以下のようなファイル・ディレクトリが含まれていた
default.realm.lock
default.realm.management/
default.realm.backup-log
default.v20.backup.realm
対策
default.realm.lock
default.realm.management/
default.realm.backup-log
default.v20.backup.realm
をプロジェクトから削除して再度アーカイブ
アーカイブできた!
コメント