Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Fabric - Unable to Download: APP_NAME could not be installed at this time

I'm using Fabric/Crashlytics to deploy the app for Beta Testers. Everything had been working fine for weeks, but for one build the following error message shows up when tester is trying to install the app:

Unable to Download: APP_NAME could not be installed at this time [Done/Retry options]

image

Troubleshooting done so far:

  • Deleting all cached provisioning files, deleting them from Dev account and creating fresh ones (all valid)
  • Double-check that device UUID is on provisioning profile
  • Double-check ad hoc distribuition profile is used (not developer provisioning profile)
  • Deleting and reinstalling Crashlytics profile on the device
  • Double-checking that all Capabilities are included on provisioning files
  • Complete clean on Xcode project, including delete of all DerivedData
  • Double-check there's enough free storage on the device

Additional info:

  • No tester is able to install this build (including iOS 10.2)
  • Bitcode was already = No
  • Previous version had been deleted from device before new installing attempt
  • Testers can install previous builds from Fabric. So the issue seems to be linked to this specific build
  • I'm on Xcode 8.2, with iOS 9.0 deployment target

Any suggestions for further troubleshooting?

like image 727
Marcelo Gracietti Avatar asked Jan 09 '17 14:01

Marcelo Gracietti


1 Answers

I solved it!

TL;DR: issue was caused by conflict with a Pod I had manually added a week ago

This issue had nothing to do with Fabric / Crashlytics itself. It was caused by a framework (https://github.com/stone-pagamentos/sdk-ios-v2) I had manually added a week ago. It was somehow causing some conflict that would not allow the app to be installed on the device. no matter if it was distributed via Fabric or not.

After removing all the references for this Framework on Xcode, testers could successfully download and install the app with Fabric.

like image 127
Marcelo Gracietti Avatar answered Sep 27 '22 16:09

Marcelo Gracietti