ipa her zaman jailbreak olmadan yüklenirdi zaten :)
IPA dosyalarının özetle "imza"ya ihtiyacı vardır. Bu imza onu indiren (yasal yoldan elde edilen ipalardan bahsediyorum) ya da onu oluşturan programcının hesabının bilgileridir. Eğer bu bilgiler cihazda yoksa onları yükleyemezsin.
2 senaryoda senin imzan olmayan ipa dosyasını yükler ve çalıştırırsın;
1- ne olduğu belli olmayan sitelerin şirket profilleriyle imzaladıkları ipalar (bunlar genellikle sertifika apple tarafından yok edilene kadar kullanılır. güvenilir değildir, çünkü teknik olarak cihazındaki her bilgiye erişebilir)
2- jailbreak var ise appsync diye bir eklenti ile programın imzayı kontrol etmesini es geçersin böylelikle imza geçerli mi değil mi bakmaz ve telefon o programı çalıştırır.
"Appsync nedir" ya da "altstore nedir" diye veya var ise imkanın "signed ipa"/"apps signed with enterprise certificate" diye ararsan bir şeyler bulursun