【发布时间】:2020-03-25 07:14:00
【问题描述】:
我们已经使用 expo 从命令行构建 ipa 有一段时间了,但突然它要求:
Trying to authenticate with Apple Developer Portal…
Authenticated with Apple Developer Portal successfully!
Only 1 team associated with your account, using Apple Team with ID: xxxxx
We are missing the following credentials from you: Apple Distribution Certificate, Apple Push Notifications service key, Apple Provisioning Profile
? How would you like to upload your credentials?
❯ Expo handles all credentials, you can still provide overrides
I will provide all the credentials and files needed, Expo does limited validation
我相信上次我们这样做是让 expo “处理所有凭据”,但现在它再次询问,如果 expo 正在处理它们,它似乎已经忘记了。
我担心再次调用它,因为我不确定后果是什么。
当我选择“我将提供所有凭据”时,我似乎无法在 Apple Developer 网页上找到所需的所有文件。
运行 Expo 处理所有凭据是否有任何后果,您仍然可以多次提供覆盖?
-
为了给他们证书,在苹果页面上,有没有人知道哪些部分是不可重新生成的,比如我们需要保存的签名证书(比如私钥)
李>
展会诊断:
Expo CLI 3.9.1 环境信息:系统:操作系统:Linux 4.15 Ubuntu 18.04.3 LTS(仿生海狸)外壳:4.4.20 - /bin/bash 二进制文件:节点:10.16.3 - ~/.nvm/versions/node/v10.16.3/bin/node npm: 6.11.1 - ~/.nvm/versions/node/v10.16.3/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman npmPackages: @types/react: ^16.9.11 => 16.9.11 @types/react-native:^0.60.22 => 0.60.22 博览会:^34.0.3 => 34.0.4 反应:16.8.3 => 16.8.3 反应原生: https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz => 0.59.8 反应导航:^3.11.1 => 3.11.1 npmGlobalPackages:expo-cli:3.9.1
【问题讨论】:
标签: react-native app-store expo