as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
感谢您的访问。此页面目前仅提供英语版本。我们正在开发中文版本。谢谢您的理解。

Validate App Manifest in Vega Studio

App manifest validation catches configuration errors early in the development process by identifying missing required fields, incorrect data types, invalid URLs, and compatibility problems before deploying your React Native or native apps.

The Vega SDK v0.21 introduces built-in manifest validation through Vega Studio, a Visual Studio Code (VS Code) extension. With Vega Studio, you can get manifest validation in the editor during these development stages:

  • Development - Get immediate feedback as you edit your manifest.toml file
  • Code commits - Prevent validation errors in new changes
  • Build process - Catch issues before deployment
  • App submission - Confirm compliance with platform requirements

Prerequisites

  1. Install the Vega SDK .
  2. A valid manifest.toml file in your project root.
  3. (Optional) Install the TOML Language Support.

Verify validation

Vega Studio enables manifest validation by default. Validation starts automatically.

To verify it's working:

  1. Open VS Code.

  2. Select the Vega extension icon from the activity bar to open the Kepler Studio panel:

    Vega Studio icon

  3. Open your project from the Projects section.

Validation fails to start automatically

If validation fails to start automatically, right-click on the manifest.toml and select "Validate Manifest".

VS Code context menu showing Validate Manifest option when right-clicking on manifest.toml file
Validate manifest

View validation results

To view validation results, check the Problems panel:

Mac: Cmd+Shift+M

Linux: Ctrl+Shift+M

VS Code Problems panel displaying manifest validation errors with file locations and error descriptions
Validation results

Example validation error

When the validation detects an issue, you see clear, actionable error messages like:

Error: Missing required property 'package.id'
Location: Line 3, manifest.toml
Fix: Add a unique identifier for your package, e.g., package.id = "com.example.myapp"

Last updated: Sep 30, 2025