better grunt rules for xcode