我正在维护一个应用程序,部署到应用程序商店。我们正在使用Fastlane,我们的证书和临时配置文件已经过期。
我正在尝试使用fastlane match生成一个新的证书。我已经删除了已经过期的证书,在盖特回购,快速线所指的。
运行fastlane匹配时,我会得到以下错误:
[16:50:09]: If cloning the repo takes too long, you can use the `clone_branch_directly` option in match.
[16:50:10]: Checking out branch master...
[16:50:10]: [32m Successfully decrypted certificates repo[0m
[16:50:10]: Verifying that the certificate and profile are still valid on the Dev Portal...
[16:50:10]: Creating authorization token for App Store Connect API
[16:50:11]: [33mCouldn't find a valid code signing identity for distribution... creating one for you now[0m
+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| [32mSummary for cert 2.177.0[0m |
+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| platform | ios |
| development | false |
| generate_apple_certs | true |
| force | true |
| api_key_path | **** |
| username | redacted |
| team_id | redacted
| keychain_path | /Users/jenkins/Library/Keychains/login.keychain-db |
| keychain_password | ******** |
| skip_set_partition_list | false |
+-------------------------+-----------------------------------------------------------------------------------------------------------------+
[16:50:11]: Creating authorization token for App Store Connect API
+---------------+------+
| [33mLane Context[0m |
+---------------+------+
| PLATFORM_NAME | |
| LANE_NAME | beta |
+---------------+------+
[16:50:11]: [31mCannot determine if team is App Store or Enterprise via the App Store Connect API (yet). Set 'in_house' on your Spaceship::ConnectAPI::Token. Or set 'in_house' in your App Store Connect API key JSON file. Or set the 'SPACESHIP_CONNECT_API_IN_HOUSE' environment variable to 'true'. View more info in the docs at https://docs.fastlane.tools/app-store-connect-api/[0m想知道有没有人见过这个,知道这意味着什么吗?
谢谢
PS -第一次发帖,非常感谢任何提示。
更新
我设法解决了这个问题。我们的构建经过Jenkins,所以我不得不将in_house:false添加到我们的App键JSON文件中。
发布于 2022-03-24 00:37:26
更新
我设法解决了这个问题。我们的构建经过Jenkins,所以我不得不将in_house:false添加到我们的App键JSON文件中。
https://stackoverflow.com/questions/69972073
复制相似问题