fastlane: Failed operation for adding testers to testflight

New Issue Checklist

Issue Description

Running fastlane pilot add "some@email.com" -g "MyGroup" -a "app.id" throws

[!] Some operations failed: <?xml version="1.0" encoding="UTF-8"?>
<String>There is no route for the path 'users/pre/int'.</String>

It seems that Apple changed it’s API and the url fastlane is using for Internal testers is wrong:

{
  index: "ra/users/pre/int",
  index_by_app: "ra/user/internalTesters/#{app_id}/",
  create: nil,
  delete: nil,
  update_by_app: "ra/user/internalTesters/#{app_id}/"
}

Environment

fastlane 2.64.0

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Reactions: 1
  • Comments: 24 (5 by maintainers)

Most upvoted comments

After updating Heroku to latest master, I now get a different error in boarding:

Something went wrong, please contact the application owner: uninitialized constant Spaceship::Tunes::Tester

Do I need to update the configuration in any way as well?

@ForestRingGames ~go ahead and give it another try now. We’ve since released a new version of fastlane and also just bumped the fastlane version requirement in boarding.~ Spoke too soon, this one particular usage is still broken, but we’re on it 🎉

@ForestRingGames we just released 2.66.0 🎉

Will do. (Wasn’t sure if I was missing some magical escape character 😬)

On Nov 28, 2017, 2:24 PM -0800, Jan Piotrowski notifications@github.com, wrote:

Which would mean there probably is still a bug for group names with spaces somehow. Could you create a new issue for that please @spanage? Thanks. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

Confirmed this is resolved for me now. Thanks for getting it fixed quickly!