After you do the third-to-last step (obtain the signed .ipa file), can
you load that .ipa file onto a device? (Connect your device. In Xcode,
choose Window > Devices, and drag the signed .ipa file into apps area of
the selected device.)My guess is that when you do the second-to-last
step (refreshing the mobile provision file in Xcode), you're un-signing
the app.