expo build:ios
并得到 You have no team associated with your Apple account, cannot proceed.
博览会输出:
reto@Retos-Mac-mini test1 % expo build:ios
✔ Choose the build type you would like: › archive
Checking if there is a build in progress...
Accessing credentials for ****** in project test1
✔ Do you have access to the Apple account that will be used for submitting this app to the App Store? … yes
› Log in to your Apple Developer account to continue
✔ Apple ID: … ******
› Restoring session ******
› Session expired Local session
› Using password for ****** from your local Keychain
Learn more: https://docs.expo.io/distribution/security#keychain
✔ Logged in New session
Authentication with Apple Developer Portal failed!
You have no team associated with your Apple account, cannot proceed.
(Do you have a paid Apple Developer account?)
Error: You have no team associated with your Apple account, cannot proceed.
(Do you have a paid Apple Developer account?)
...
根据所有答案,我会:
expo-cli build:ios
,并让 expo 处理所有证书和配置文件的生成(我以前从未这样做过)。答案 0 :(得分:3)
个人 Apple 开发者帐户没有资格添加有权访问证书、标识符和配置文件的其他成员。
几个选项:
答案 1 :(得分:2)
这里的正确程序是什么?
选择不多
expo-cli build:ios
并在其帐户上向 Apple 进行身份验证来生成凭据。我还需要付费帐户吗?
那无济于事,您可以以自己的名义构建/发布该应用程序,但不能以客户的身份。
此外,如果您为客户工作,您不应该在您的世博会帐户上这样做,而是要求他们创建世博组织并将您添加到那里,或者为他们创建并为他们提供对该组织的访问权限,它使将来更容易转移所有权。或者,您可以为每个客户使用单独的博览会帐户。