2016-07-06 11 views
4

Ich versuche, die Apple-ID als Befehlszeilenoption an Fastlane zu übergeben, damit alle Benutzer und unsere Build-Server dasselbe Skript verwenden können.Wie wird der Benutzername in der Befehlszeile für Fastlane angegeben?

MacBook-Pro-6:whisper-ios Nick$ fastlane hockeyglobal username:[email protected] 
[18:00:44]: ------------------------------------------------- 
[18:00:44]: --- Step: Verifying required fastlane version --- 
[18:00:44]: ------------------------------------------------- 
[18:00:44]: fastlane version valid 
[18:00:44]: ------------------------------ 
[18:00:44]: --- Step: default_platform --- 
[18:00:44]: ------------------------------ 
[18:00:44]: Driving the lane 'hockeyglobal' 
[18:00:44]: ------------------ 
[18:00:44]: --- Step: sigh --- 
[18:00:44]: ------------------ 

+-------------------------------------+-----------------------+ 
|     Summary for sigh 1.8.0     | 
+-------------------------------------+-----------------------+ 
| adhoc        | true     | 
| skip_install      | false     | 
| development       | false     | 
| force        | false     | 
| app_identifier      | sh.whisper.whisperapp | 
| team_id        | B3NYR7PARX   | 
| ignore_profiles_with_different_name | false     | 
| skip_fetch_profiles     | false     | 
| skip_certificate_verification  | false     | 
+-------------------------------------+-----------------------+ 

[18:00:45]: To not be asked about this value, you can specify it using 'username' 
Your Apple ID Username: 

aufreizend, username:[email protected] scheint von Fastlane völlig unbemerkt zu gehen, wie apple_id:[email protected] tut, -u [email protected] und alles andere, was ich versucht habe. Was mache ich falsch?

Antwort

0

Versuchen Benutzernamen entfernen, fügen Sie nur app_identifier, apple_id (E-Mail) und team_id in appfile

1

Es wird der Wert von apple_id in Ihrem fastlane/Appfile verwenden. Stellen Sie sicher, dass Sie den Befehl aus dem Ordner ausführen, die fastlane/ in ist

0

Nicht sicher über die hockeyglobal Spur, aber in der Regel die korrekte Syntax der username Parameter zu übergeben würden wie folgt lauten:.

fastlane hockeyglobal --username '[email protected]' 

Z.B. für Standard cert Spur funktioniert dies:

fastlane cert --username '[email protected]' 

oder

fastlane cert -u '[email protected]' 
Verwandte Themen