fastlane: Produce fails to create a new app id

New Issue Checklist

Issue Description

produce fails to create a new app id.

Complete output when running fastlane, including the stack trace and command used
(Dropbox/otherscripts) % produce create --app_identifier com.lyft.ios.enterprise.debug.siri.ui -u keith@lyft.com --team_id seckret --app_name "the name" --skip_itc true --skip_devcenter false

+----------------+---------------------------------------+
|               Summary for produce 1.2.0                |
+----------------+---------------------------------------+
| app_identifier | com.lyft.ios.enterprise.debug.siri.ui |
| username       | keith@lyft.com                        |
| team_id        | seckret                            |
| app_name       | Development Siri UI                   |
| skip_itc       | true                                  |
| skip_devcenter | false                                 |
| sku            | 1471552898                            |
| language       | English                               |
+----------------+---------------------------------------+

[13:41:43]: Creating new app 'the name' on the Apple Dev Center

Looking for related GitHub issues on fastlane/fastlane...

➑️  crash on ad_hoc provisioning profile delete
   https://github.com/fastlane/fastlane/issues/3427 [closed] 1 πŸ’¬
   08 Mar 2016

➑️  crash on ad_hoc provisioning profile delete!
   https://github.com/fastlane/fastlane/issues/3485 [closed] 0 πŸ’¬
   08 Mar 2016

/Users/ksmiley/.rubies/ruby-2.3.1/lib/ruby/2.3.0/json/common.rb:156:in `parse': [!] 784: unexpected token at 'Bad Request' (Faraday::ParsingError)
        from /Users/ksmiley/.rubies/ruby-2.3.1/lib/ruby/2.3.0/json/common.rb:156:in `parse'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response/parse_json.rb:11:in `block in <class:ParseJson>'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb:48:in `parse'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb:39:in `process_response'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb:32:in `block in call'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday-0.9.2/lib/faraday/response.rb:57:in `on_complete'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday_middleware-0.10.0/lib/faraday_middleware/response_middleware.rb:30:in `call'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday-0.9.2/lib/faraday/rack_builder.rb:139:in `build_response'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday-0.9.2/lib/faraday/connection.rb:377:in `run_request'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/faraday-0.9.2/lib/faraday/connection.rb:177:in `post'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/spaceship-0.31.2/lib/spaceship/client.rb:411:in `block in send_request'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/spaceship-0.31.2/lib/spaceship/client.rb:328:in `with_retry'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/spaceship-0.31.2/lib/spaceship/client.rb:410:in `send_request'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/spaceship-0.31.2/lib/spaceship/client.rb:385:in `request'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/spaceship-0.31.2/lib/spaceship/portal/portal_client.rb:177:in `create_app!'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/spaceship-0.31.2/lib/spaceship/portal/app.rb:97:in `create!'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/lib/produce/developer_center.rb:22:in `create_new_app'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/lib/produce/developer_center.rb:8:in `run'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/lib/produce/manager.rb:7:in `start_producing'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/lib/produce/commands_generator.rb:37:in `block (2 levels) in run'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/commander-4.4.0/lib/commander/command.rb:178:in `call'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/commander-4.4.0/lib/commander/command.rb:153:in `run'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/commander-4.4.0/lib/commander/runner.rb:444:in `run_active_command'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/fastlane_core-0.50.2/lib/fastlane_core/ui/fastlane_runner.rb:36:in `run!'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/commander-4.4.0/lib/commander/delegates.rb:15:in `run!'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/lib/produce/commands_generator.rb:127:in `run'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/lib/produce/commands_generator.rb:11:in `start'
        from /Users/ksmiley/.gem/ruby/2.3.1/gems/produce-1.2.0/bin/produce:6:in `<top (required)>'
        from /Users/ksmiley/.gem/ruby/2.3.1/bin/produce:23:in `load'
        from /Users/ksmiley/.gem/ruby/2.3.1/bin/produce:23:in `<main>'

Environment

% produce -v
produce 1.2.0

Do you use bundler to execute fastlane (i.e. bundle exec fastlane)? No

Do you use a Ruby environment manager (e.g. chruby, rbenv, rvm)? No/chruby

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Reactions: 2
  • Comments: 32 (12 by maintainers)

Most upvoted comments

@KrauseFx i update spaceship like this:

ShenYuandeMacBook-Pro:zhMe_fastlane shenyuan$ sudo gem update spaceship Password: Updating installed gems Nothing to update ShenYuandeMacBook-Pro:zhMe_fastlane shenyuan$

then i try again it’s the same problem. why???

@CareerFairPlus We are working on a release for pem stay tuned!

Same thing is happening with PEM. Can you release a fix for that too please?

Everything works now! πŸŽ‰πŸŽ‰πŸŽ‰πŸŽˆ

Thanks guys!

If you’re using bundler, use bundle update πŸš€

Please let us know if that solves the problem for you πŸ‘

spaceship 0.31.4 has been released. Please run gem update spaceship and confirm the fix for us! πŸ‘

It looks like this is still failing for some people using spaceship 0.31.3. We’re looking into another fix and will update this thread when we know more!

If anyone is able to narrow down the cases (account type, number of teams, creating the app in iTC vs Dev portal, etc) that cause produce to error (since 0.13.3 fixed a problem for a number of people) that would really help us get this fixed quickly! πŸ‘

The new release is live, please update using [sudo] gem update spaceship or if you’re using bundler, use bundle update πŸš€ Please let us know if that solves the problem for you πŸ‘