私は使用しようとしていますsigh
が、少し混乱しています。以下の行を入力すると:
sigh username:"me@example.com" app_identifier:"com.example"
ユーザー名でログインしますが、プロンプトが表示されます。
[21:19:44]: Successfully logged in
[21:19:44]: Fetching profiles...
[21:19:44]: To not be asked about this value, you can specify it using 'app_identifier'
The bundle identifier of your app:
以下の行を入力すると:
sigh -a com.example -u me@example.com
プロンプトが表示されません。最初のもので何が間違っていますか?私が理解している最初のものはfastlane
、自動化のためにファイルで使用できるものです。これが重要な理由です。私はこれについて以下を読みました:
https://github.com/fastlane/fastlane/tree/master/sigh
sigh --help
ドキュメントと同様に。
私のレーンは次のように定義されています。
desc "Get the provisioning profiles for the app"
lane :sign do |options|
apple_id = CredentialsManager::AppfileConfig.try_fetch_value(:apple_id)
team_id = CredentialsManager::AppfileConfig.try_fetch_value(:team_id)
cert(username: apple_id, team_id: team_id)
sigh(app_identifier: options[:bundle_id], username: apple_id)
end
sigh
同じプロンプトが表示される部分です。それを取り除く方法はありますか?
アップデート
以下の作品:
sigh --username "me@example.com" --app_identifier "com.example"
しかし、私はそれが動作するようにしたいfastlane
. 私はそこで何が間違っていますか?