expo / expo/eas-cli

Error for missing "companyName" could be more helpful

Open
#3,033 7 comments 18 reactions 1 assignee Claimed by @vonovak View on GitHub
stale
Dominant language
TypeScript
Stars
1.4k
Forks
236
Avg merge
3d 1h
Merged PRs (30d)
91

Description

### Summary

I just got the following error today:

>The provided entity is missing a required attribute - You must provide a value for the attribute 'companyName' with this request
Visit https://appstoreconnect.apple.com and resolve any warnings, then try again.
Submission failed

- It took me a little while to figure out that this was a specific "ios" setting on `eas.json`
- I believe it could point me to https://docs.expo.dev/eas/json/ instead?
- Maybe it could automatically read the company name from my apple account?

### What platform(s) does this occur on?

iOS

### SDK Version

52.0.28

### Environment

```text
irrelevant
```

### Minimal reproducible example

Apparently, it happens to developers who have not created an app before on the Apple Store?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.