2012-12-11 35 views
7

iOS özel çerçeve MobileInstallationInstall, böyle iOS 5'teki iyi çalıştı kullanmak bir ipa dosyası nasıl yüklenir:programlama iOS 6

typedef int (*MobileInstallationInstall)(NSString *path, NSDictionary *dict, void *na, NSString *path2_equal_path_maybe_no_use); 

int result=pMobileInstallationInstall(ipaPath,[NSDictionary dictionaryWithObject:@"User" forKey:@"ApplicationType"],nil,ipaPath); 

Fakat, iOS 6'da, bu yöntem (pMobileInstallationInstall) her zaman dönmek - 1.

Biri bana yardım edebilir mi? Çok ...

cevap

1

How do I change my iOS applications' entitlements? takip edin sayesinde uygulamanızı imzalamak ve xml dosyasına aşağıdakileri ekleyin gerekir.

<key>com.apple.private.mobileinstall.allowedSPI</key> 
<array> 
    <string>Install</string> 
    <string>Browse</string> 
    <string>Uninstall</string> 
    <string>Archive</string> 
    <string>RemoveArchive</string> 
</array> 
+0

Bu çözüm hala çalışır? Ben denedim ama çalışmıyor –

+0

@mihirmehta Merhaba bu çözüm çalışıyor, çünkü her zaman bana -1 dönüyor. Herhangi bir öneri? IOS6'da –

+0

çalışmıyor –