![](/img/trans.png)
[英]No signing certificate “iOS Development” found - building app release with bitrise/Fastlane match
[英]Fastlane build_app (gym) error: No signing certificate "iOS Development" found
我正在使用 Fastlane 構建和分發我的 iOS (React Native) 應用程序,但在讓構建與build_app (gym) 一起工作時遇到問題。
我遇到了這個錯誤(我已經替換了真實的團隊 ID):
❌ error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "R111111111" with a private key was found. (in target 'ButtonApp' from project 'ButtonApp')
以下是健身房動作的總結:
+---------------------------------------------------+-----------------------------------+
| Summary for gym 2.199.0 |
+---------------------------------------------------+-----------------------------------+
| project | ButtonApp.xcodeproj |
| scheme | ButtonApp |
| clean | true |
| export_method | ad-hoc |
| export_options.provisioningProfiles.com.buttonapp | com.buttonapp AdHoc |
| build_path | ./builds |
| output_directory | ./builds |
| output_name | ButtonApp |
| silent | false |
| skip_package_ipa | false |
| skip_package_pkg | false |
| result_bundle | false |
| buildlog_path | ~/Library/Logs/gym |
| destination | generic/platform=iOS |
| skip_profile_detection | false |
| xcodebuild_command | xcodebuild |
| skip_package_dependencies_resolution | false |
| disable_package_automatic_updates | false |
| use_system_scm | false |
| xcode_path | /Users/attila/Downloads/Xcode.app |
+---------------------------------------------------+-----------------------------------+
搭建環境:
+---------------+-----------------------------------+
| Build environment |
+---------------+-----------------------------------+
| xcode_path | /Users/attila/Downloads/Xcode.app |
| gym_version | 2.199.0 |
| export_method | ad-hoc |
| sdk | iPhoneOS15.0.sdk |
+---------------+-----------------------------------+
get_certificates、get_provisioning_profile、update_project_provisioning 和 update_project_team 操作運行良好,沒有錯誤。 查看我的鑰匙串,在登錄鑰匙串上的“我的證書”下,我確實有一個 iPhone 分發證書(帶有我相應的團隊 ID)並且它有一個私鑰。
我可以通過在我的 Fastfile 中手動選擇 Xcode 中的配置文件來解決此問題。 在 Xcode、select 您的應用程序 -> 簽名和功能 -> 簽名中,然后從那里 select 下拉菜單中的相應配置文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.