Apple вчора зробила нам невеликий сюрприз, не повідомивши про це. Існує нове право, яке додається під час відновлення сертифіката розподілу. Коли ви відновлюєтесь, як казали інші, це має вирішити вашу проблему. Однак це пов’язано не з магією, а через те, що відсутнє право зараз єbeta-reports-active = 1
Завантаживши новий профіль підготовки, переконайтеся, що право є, відновіть свій IPA, і це попередження нарешті зникне. Якщо ви керуєте своїм, Entitlements.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>aps-environment</key>
<string>production</string>
<key>get-task-allow</key>
<false/>
<key>beta-reports-active</key>
<true/>
<key>application-identifer</key>
<string>bkahblahblah</string>
</dict>
</plist>