Привет, я использую загрузчик приложений для загрузки моего приложения в TestFlight, но я продолжаю получать 3 ошибки, и я не знаю, как их обрабатывать.
Ошибка ITMS-90096 Ваш двоичный файл не оптимизирован для iPhone 5 - новые приложения должны включать поддержку 4-дюймового дисплея и должны включать изображение запуска с модификатором размера -568h. (Перефразировано)
Ошибка ITMS-90475 Недействительный пакет. Для поддержки многозадачности iPad требуется стартовая раскадровка в комплекте.
Ошибка ITMS-90208 Недействительный пакет. Комплект не поддерживает минимальную версию ОС, указанную в info.plist.
Я попытался добавить установку минимальной версии ОС в plist, но потом он сказал мне, что это pkg или mpkg, а не файл ipa, хотя расширение файла - .ipa. Я не знаю, как исправить остальные.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.3.6'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
maven {
url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
}
}
mainClassName = 'com.nopanicsselfhelper.NoPanicsSelfHelper'
dependencies {
compile 'com.gluonhq:charm:4.3.2'
}
jfxmobile {
downConfig {
version = '3.2.4'
// Do not edit the line below. Use Gluon Mobile Settings in your project context menu instead
plugins 'display', 'lifecycle', 'statusbar', 'storage'
}
android {
signingConfig {
storeFile file("x")
storePassword 'x'
keyAlias 'x'
keyPassword 'x'
}
applicationPackage = 'com.nopanicsselfhelper.NoPanicsSelfHelper.java'
manifest = 'src/android/AndroidManifest.xml'
resDirectory = 'src/android/res'
}
ios {
infoPList = file('src/ios/Default-Info.plist')
forceLinkClasses = [
'com.gluonhq.**.*',
'javax.annotations.**.*',
'javax.inject.**.*',
'javax.json.**.*',
'org.glassfish.json.**.*'
]
iosSignIdentity = "x"
iosProvisioningProfile = "x"
arch = "arm64"
}
}