diff --git a/xcodeproject/xcodeproj/target.go b/xcodeproject/xcodeproj/target.go index 2af08ae3..17c2d172 100644 --- a/xcodeproject/xcodeproj/target.go +++ b/xcodeproject/xcodeproj/target.go @@ -129,7 +129,10 @@ func parseTarget(id string, objects serialized.Object) (Target, error) { dependencyIDs, err := rawTarget.StringSlice("dependencies") if err != nil { - return Target{}, err + if !serialized.IsKeyNotFoundError(err) { + return Target{}, err + } + dependencyIDs = []string{} // If the key is omitted, there are no dependencies. } var dependencies []TargetDependency