Unable to install app, integrity could not be verified

Expo IOS App

I'am trying to download an app from appCenter (internal distribution) and this integrity message appears. I've searched for possibles solutions but it didn't worked well.

I already tried:

  • Change my build number
  • Change my Bundle Identifier
  • Generate new certs (mobileProvision and .p12)
  • Update my Expo SDK (44)

None of this topics above worked and i still can't install my app.

Any ideas to solve this problem?

Versions:

  • Simulator: IOS 15.2 Iphone 13
  • Mac OS: Monterey 12.1
  • Expo cli: 5.0.3
  • Node: 12.13.01
  • Xcode: 13.2.1
  • Expo SDK: 44

Answered by AntonioGally in 705824022

I solved this issue changing the build platform... I was using expo build:ios, now i'm using eas build:ios with the eas.json configuration file for internal distribution.

Apparently the issue was happening because apple was not getting the certificates and signing the app correctly. When i changed my build platform this was solved. You can also build your app using xCode, but for me, it became another problem, my build on xCode was failing for missing project configs, so i opted for use the eas from expo.

Building with EAS -> https://docs.expo.dev/build/setup/

Configuring your EAS file -> https://docs.expo.dev/build/eas-json/

I also downgraded my SDK version for 43, the 44 SDK was having a lot of IOS build problems.

I has the same issue using Testflight :( any suggestions...

Accepted Answer

I solved this issue changing the build platform... I was using expo build:ios, now i'm using eas build:ios with the eas.json configuration file for internal distribution.

Apparently the issue was happening because apple was not getting the certificates and signing the app correctly. When i changed my build platform this was solved. You can also build your app using xCode, but for me, it became another problem, my build on xCode was failing for missing project configs, so i opted for use the eas from expo.

Building with EAS -> https://docs.expo.dev/build/setup/

Configuring your EAS file -> https://docs.expo.dev/build/eas-json/

I also downgraded my SDK version for 43, the 44 SDK was having a lot of IOS build problems.

Having same issue with Testflight . My app is approved by Apple. But when I am trying to download the app using Testflight. I am getting same error . No luck till now

Having same issue,and solved by update my xcode

Unable to install app, integrity could not be verified
 
 
Q