Я создаю новый профиль распространения App Store, содержащий бета-право на распространение сборки через TestFlight, я создаю свое приложение на основе нового профиля, который содержит бета-право, когда я отправляю свое приложение, я получил это ошибка:itunes connect - бета-версия отсутствует ошибка
Generate a new App Store Distribution profile containing the beta entitlement to distribute builds via TestFlight
Вот мое положение профиль:
<key>Entitlements</key>
<dict>
<key>keychain-access-groups</key>
<array>
<string>XXXXXXX.*</string>
</array>
<key>get-task-allow</key>
<false/>
<key>application-identifier</key>
<string>XXXXXXX.my.companyname.test</string>
<key>com.apple.developer.team-identifier</key>
<string>XXXXXXX</string>
<key>beta-reports-active</key>
<true/>
</dict>
у меня есть «бета-отчеты-активные» в моих сборках, я не знаю, почему я получил эту ошибку я регенерировать все, делает яблоко изменить/добавить что-то в процесс подачи/тест пролет после 1 февраля без объявления?
Кто-нибудь знает, в чем проблема?
Заранее спасибо
Я предполагаю, что, хотя у вас есть этот профиль, это не та система, которая используется для сборки _using_. Это может помочь удалить любые старые профили распространения для этого приложения, как из Member Center, так и из Xcode. Контролировать, какой профиль используется, не так просто, как раньше ... Это своего рода хит и промах ... – matt
@Matt Спасибо за комментарий, но я проверил файл .iPA, и он содержит правильный профиль, если старый загруженное приложение не соответствует требованиям бета-версии, то могу ли я обновить его версией, содержащей бета-право? (думаю, да) –
Вы используете файл IPA? Итак, вы загружаетесь с помощью Application Loader? Получаете ли вы лучший результат, если вы просто выберите архив и нажмите «Отправить»? – matt