def profile_update_args_v2(self, profile):
        """Update v1 profile args to v2 schema for args.

        .. code-block:: javascript

            "args": {
                "app": {
                    "input_strings": "capitalize",
                    "tc_action": "Capitalize"
                }
            },
            "default": {
                "api_access_id": "$env.API_ACCESS_ID",
                "api_default_org": "$env.API_DEFAULT_ORG",
            },

        Args:
            profile (dict): The dictionary containting the profile settings.
        """
        ij = self.load_install_json(profile.get('install_json', 'install.json'))

        if (
            profile.get('args', {}).get('app') is None
            and profile.get('args', {}).get('default') is None
        ):
            _args = profile.pop('args')
            profile['args'] = {}
            profile['args']['app'] = {}
            profile['args']['default'] = {}
            for arg in self.profile_settings_args_install_json(ij, None):
                try:
                    profile['args']['app'][arg] = _args.pop(arg)
                except KeyError:
                    # set the value to the default?
                    # profile['args']['app'][arg] = self.profile_settings_args.get(arg)
                    # TODO: prompt to add missing input?
                    if self.args.verbose:
                        print(
                            '{}{}Input "{}" not found in profile "{}".'.format(
                                c.Style.BRIGHT, c.Fore.YELLOW, arg, profile.get('profile_name')
                            )
                        )
            profile['args']['default'] = _args
            print(
                '{}{}Updating args section to v2 schema for profile {}.'.format(
                    c.Style.BRIGHT, c.Fore.YELLOW, profile.get('profile_name')
                )
            )
Update v1 profile args to v2 schema for args.

        .. code-block:: javascript

            "args": {
                "app": {
                    "input_strings": "capitalize",
                    "tc_action": "Capitalize"
                }
            },
            "default": {
                "api_access_id": "$env.API_ACCESS_ID",
                "api_default_org": "$env.API_DEFAULT_ORG",
            },

        Args:
            profile (dict): The dictionary containting the profile settings.