Xamarin表单:未在ipad mini上安装IOS应用程序
我正在使用Xamarin Forms PCL项目开发一个应用程序。对于info.plist文件中的IOS项目,我已将“8.0”设置为最低IOS版本。我创建了一个特别的ipa文件,然后在运行ios 9.1的ipad设备上安装了应用程序,但当我尝试在运行ios 10.1的ipad mini上运行应用程序时,应用程序会在安装完成后立即从设备上删除。是否存在任何兼容性问题 Info.plist-Xamarin表单:未在ipad mini上安装IOS应用程序,ios,xamarin,xamarin.ios,xamarin.forms,portable-class-library,Ios,Xamarin,Xamarin.ios,Xamarin.forms,Portable Class Library,我正在使用Xamarin Forms PCL项目开发一个应用程序。对于info.plist文件中的IOS项目,我已将“8.0”设置为最低IOS版本。我创建了一个特别的ipa文件,然后在运行ios 9.1的ipad设备上安装了应用程序,但当我尝试在运行ios 10.1的ipad mini上运行应用程序时,应用程序会在安装完成后立即从设备上删除。是否存在任何兼容性问题 Info.plist- <?xml version="1.0" encoding="UTF-8"?> <!DOCT
<?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>
UIDeviceFamily
2.
UI支持接口方向
UIInterface方向和左视图
UIInterfaceOrientationAndscapeRight
UI支持界面方向~ipad
UIInterface方向和左视图
UIInterfaceOrientationAndscapeRight
最小渗透压
8
CbundleDisplayName
XYZ
CbundleIdentifier
com.yourcompany.FISE
循环流化床锅炉
1
UILaunchStoryboardName
发射屏
CbundleShortVersionString
UIMainstryBoardFile
发射屏
UIMainStoryboardFile~ipad
发射屏
NSAppTransportSecurity
NSAllowsArbitraryLoads
请将您的设备与Apple configurator连接,查看日志中的内容。从中下载Apple Configurator将有助于跟踪错误。查看这些答案,请重新检查.plist-like bundleID等中的所有配置设置。这可能是因为您尚未在Apple development certificate网站上正确创建配置文件。您需要确保设置配置文件包含iPad的UID,否则它将安装,然后在检测到它不匹配时立即将其删除。@Digitalsa1nt如果是这样,那么为什么它在我的iPad中工作而不是在我的iPad mini中工作?因为它们都有不同的UID?因此,您确定在创建配置文件时选择了这两个设备吗。。。