fastlane 叹息问题与输入要求更多信息
fastlane sigh issue with input asking for more information
我正在尝试使用 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
中工作。我在那里做错了什么?
sigh username:"me@example.com" app_identifier:"com.example"
不支持该语法,请尝试从命令行执行以下操作
sigh --username "me@example.com" --app_identifier "com.example"
从您的 Fastfile
执行相同的操作
sigh(username: "me@example.com", app_identifier: "com.example")
原来是因为我的 Appfile
中有一些 Fastlane 不喜欢的数据。它没有显示正确的错误消息,但我又添加了一个它无法识别的变量,结果失败了。
关于 Fastlane,我了解到的一件事是它运行良好,但有时错误很难调试。请务必正确阅读文档!
我正在尝试使用 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
中工作。我在那里做错了什么?
sigh username:"me@example.com" app_identifier:"com.example"
不支持该语法,请尝试从命令行执行以下操作
sigh --username "me@example.com" --app_identifier "com.example"
从您的 Fastfile
sigh(username: "me@example.com", app_identifier: "com.example")
原来是因为我的 Appfile
中有一些 Fastlane 不喜欢的数据。它没有显示正确的错误消息,但我又添加了一个它无法识别的变量,结果失败了。
关于 Fastlane,我了解到的一件事是它运行良好,但有时错误很难调试。请务必正确阅读文档!