Skip to main content

Troubleshooting

Check first

Before you begin

Review the following basic checks.

  • Ensure you are using the latest version of shipthis

    • Check the current latest version of ShipThis on npm

    • To check your installed version, run:

    • To upgrade to the latest version of ShipThis, run:

  • Confirm that you are logged in

    • Run the shipthis status command:

    • You should see YES next to "Logged in":

      david@sal9000:~/Desktop/game$ shipthis status STATUS Logged in YES Godot project detected YES ShipThis project configured NO Git repository detected (not required) YES

      NEXT STEPS $ shipthis game wizard

Viewing build output

When building, use the --follow to collect the full output. This flag requires you to specify the --platform flag too.

asciicast

For additional debugging, you can include the --verbose flag - this enables detailed logging locally and on the build server, including running the Godot export with verbose output:

Common issues

iOS Wizard Errors

Checking for com.shipthis.test.ios.game in apple portal... Error: Apple 403 detected - Access forbidden. Unable to process request - PLA Update available - You currently don't have access to this membership resource. To resolve this issue, agree to the latest Program License Agreement in your developer account.

Apple Developer Agreement

This error occurs when the Apple Developer Program License Agreement has changed.
Please log in to your Apple Developer Account to review and accept the latest agreement.

Still need help?

Need additional support?

If the steps above do not resolve your issue, you can reach out through the following support channels:

When contacting support, please include:

  • The exact command you ran
  • The full output or error message
  • Your operating system and shipthis version