2016-07-13 10 views
1

Ich versuche zu verwenden sigh und ich bin ein bisschen verwirrt. Wenn ich die folgenden Zeile eingeben:Fastlane Seufzer Problem mit Eingabe für weitere Informationen

sigh username:"[email protected]" app_identifier:"com.example" 

Es meldet sich mit meinem Benutzernamen, sondern gibt mir dann die Aufforderung:

[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: 

Wenn ich geben Sie die folgenden Zeile:

sigh -a com.example -u [email protected] 

I bekomme die Aufforderung nicht. Was mache ich im ersten falsch? Der erste von dem, was ich verstehe, ist, was ich in der fastlane Datei für die Automatisierung verwenden kann, weshalb dies wichtig ist. Ich las die unten auf dieser:

https://github.com/fastlane/fastlane/tree/master/sigh

sowie die sigh --help Dokumentation.

Meine Spur ist wie folgt definiert:

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 

Der Teil, wo sigh ist ich die gleiche Aufforderung erhalten. Gibt es eine Möglichkeit, es zu entfernen?

UPDATE

Die folgenden Werke:

sigh --username "[email protected]" --app_identifier "com.example" 

Aber ich will es in fastlane arbeiten. Was mache ich da falsch?

Antwort

0

aus Schaltet der Grund war, dass ich hatte einige Daten in meinem Appfile, die Fastlane nicht mochte. Es hat keine korrekte Fehlermeldung angezeigt, aber ich habe eine weitere Variable hinzugefügt, die sie nicht erkannt hat und für die es fehlgeschlagen ist.

Eine Sache, die ich über Fastlane gelernt habe, ist, dass es gut funktioniert, aber manchmal sind Fehler schwer zu debuggen. Stellen Sie sicher, dass Sie die Dokumentation richtig lesen!

0
sigh username:"[email protected]" app_identifier:"com.example" 

Das Syntax nicht unterstützt wird, versuchen Sie stattdessen die folgenden von der Kommandozeile

sigh --username "[email protected]" --app_identifier "com.example" 

das gleiche zu tun von Ihrem Fastfile

sigh(username: "[email protected]", app_identifier: "com.example") 
+0

Wie kann ich es in Fastlane arbeiten lassen? Ist diese Syntax auch falsch? – KVISH

+0

Ich habe einen Beispielanruf von 'fastlane' hinzugefügt – KrauseFx

+0

Wie ähnlich, was ich oben oder anders habe? – KVISH

Verwandte Themen