2017-09-21 1 views
0

Quelqu'un peut-il aider? Lors du déploiement de l'application IOS sur l'AppStore par Fastlane, "String Not Matched" est toujours présent.Fastlane renvoie toujours 'chaîne non trouvée'

Voici la sortie:

INFO [2017-09-21 17:03:17.54]: Making sure the latest version on iTunes Connect matches '1.0' from the ipa file... 
INFO [2017-09-21 17:03:20.00]: '1.0' is the latest version on iTunes Connect 
INFO [2017-09-21 17:03:22.36]: Loading './fastlane/metadata/en-US/description.txt'... 
INFO [2017-09-21 17:03:22.36]: Loading './fastlane/metadata/en-US/keywords.txt'... 
INFO [2017-09-21 17:03:22.36]: Loading './fastlane/metadata/en-US/release_notes.txt'... 
INFO [2017-09-21 17:03:22.36]: Loading './fastlane/metadata/en-US/support_url.txt'... 
WARN [2017-09-21 17:03:22.97]: Lane Context: 
INFO [2017-09-21 17:03:22.97]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios release", :BUILD_NUMBER=>"7", :IPA_OUTPUT_PATH=>"/Users/me/Desktop/xxx/xxx.ipa", :DSYM_OUTPUT_PATH=>"/Users/me/Desktop/xxx/xxx.app.dSYM.zip", :XCODEBUILD_ARCHIVE=>"/Users/me/Library/Developer/Xcode/Archives/2017-09-21/xxx 2017-09-21 17.02.40.xcarchive"} 
**ERROR [2017-09-21 17:03:22.98]: string not matched** 
INFO [2017-09-21 17:03:22.98]: Successfully generated documentation at path '/Users/me/Desktop/xxx/fastlane/README.md' 

Répondre

0

Ceci est probablement un problème dans l'un de vos propres scripts, peut-être dans le FastFile. Cela se produit dans Ruby quand vous pensez avoir un Hash mais vous avez en fait une chaîne:

s = "a string" 
s["position"] = "an other string" 

IndexError: string not matched