0

I am developing an app using Xamarin Forms PCL project. For my IOS project in info.plist file I have set "8.0" as the minimum ios version. I created an ad-hoc ipa file then I installed the app on my ipad device which is running on ios 9.1 but when i tried running my app on ipad mini which is running on ios 10.1, app is getting removed from the device as soon as its installation finishes. Is there any compatibility issue?

Info.plist-

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>UIDeviceFamily</key>
    <array>
        <integer>2</integer>
    </array>
    <key>UISupportedInterfaceOrientations</key>
    <array>
        <string>UIInterfaceOrientationLandscapeLeft</string>
        <string>UIInterfaceOrientationLandscapeRight</string>
    </array>
    <key>UISupportedInterfaceOrientations~ipad</key>
    <array>
        <string>UIInterfaceOrientationLandscapeLeft</string>
        <string>UIInterfaceOrientationLandscapeRight</string>
    </array>
    <key>MinimumOSVersion</key>
    <string>8.0</string>
    <key>CFBundleDisplayName</key>
    <string>XYZ</string>
    <key>CFBundleIdentifier</key>
    <string>com.yourcompany.FISE</string>
    <key>CFBundleVersion</key>
    <string>1.0</string>
    <key>UILaunchStoryboardName</key>
    <string>LaunchScreen</string>
    <key>CFBundleShortVersionString</key>
    <string></string>
    <key>UIMainStoryboardFile</key>
    <string>LaunchScreen</string>
    <key>UIMainStoryboardFile~ipad</key>
    <string>LaunchScreen</string>
  <key>NSAppTransportSecurity</key>
  <dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
  </dict>
</dict>
</plist>
Sonali
  • 2,223
  • 6
  • 32
  • 69
  • Can you please attach your device with Apple configurator & see what are you getting in Log. Download Apple Configurator from https://itunes.apple.com/in/app/apple-configurator-2/id1037126344?mt=12 It will help to trace the error. – Gagan_iOS Mar 24 '17 at 08:37
  • Look into these answers http://stackoverflow.com/questions/5606833/in-house-app-disappears-after-install http://stackoverflow.com/questions/16304880/ios-application-deletes-itself-once-downloaded please re-check all the configuration settings in your .plist like bundleID etc – Gagan_iOS Mar 24 '17 at 08:50
  • This is likely because you haven't created your provisioning profile correctly on apples development certificate site. You need to ensure that the provisioning profile contains the UID for your iPad otherwise it will install, then instantly remove it when it detects that it doesn't match. – JoeTomks Mar 24 '17 at 08:54
  • @Digitalsa1nt if that so, then why it is working in my ipad and not in my ipad mini? – Sonali Mar 24 '17 at 08:58
  • because they both have different UID's ? so are you sure that both devices were selected when you created your provisioning profile... – JoeTomks Mar 24 '17 at 09:01
  • @Digitalsa1nt yes – Sonali Mar 24 '17 at 09:16
  • Well the only reason I have ever seen it install and remove itself is when there's an issue with the certificates, I would suggest remaking them all and trying again. – JoeTomks Mar 24 '17 at 09:24

0 Answers0