2015-04-20 3 views
6

Meine Anwendung enthält vertrauliche Daten, also möchte ich Hash-Schlüssel für .ipa-Datei generieren, ist es möglich zu tun? Wie bekomme ich den .ipa Dateipfad, um den Schlüssel zu generieren.Wie bekomme ich .ipa Dateipfad

Ich habe schon einige Dateien für die interne .app-Datei erstellt.

+2

Ich fühle mich Ihre Frage ein bisschen sinnlos ... Sie Ihre _sensitive_ Daten verschlüsseln sollten programmatisch, wenn Sie von jemandem Angst haben, hat un-athorised Zugriff auf diejenigen unter Umgehung der Anwendung. – holex

+0

@holex, ja dein Recht. Aber meins ist Bankanwendung, also wollen wir geschichteten Sicherheitsansatz nehmen. Ich bin schon in der .app-Datei für was und alles, was ich will. In diesem Punkt keine Hilfe? –

Antwort

6

In iPhone

Wenn Ihr install0us den Standort verwendet, ist

/var/Mobile/Library/Downloads/

Wenn Ihre Übertragung Einkäufe über iTunes werden keine ipa-Dateien auf das iPhone kopiert, sie werden in **/Applications/ or /var/mobile/Library/Applications in the form of "Application.app"** installiert.

auch die .ipa Dateien Standort in Mac OS

1- Launch iTunes 
2- Under Library menu, click on [Apps] menu. 
3- The iTunes will display all installed app 
4- Right-click on one of those apps 
5- Then click “Show in Finder” option 
Alternative way to do that is, by simply open the directory of .ipa files stored by using this path: 
User/Music/iTunes/Mobile Applications 
+0

ab sofort habe ich es so für die Provision-Datei gemacht: NSString * certificatePath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent: @ "embedded.mobileprovision"]; –

+0

Sie erhalten .app Pfad von NSString * certificatePath = [[NSBundle mainBundle] excutablePath]; – Neenu

+0

Dieser Ansatz funktioniert möglicherweise nicht mehr ab iTunes 12.7.0. Stattdessen können Sie [Apple Configurator] (https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12) verwenden. Sie müssen Ihr Telefon mit einem USB-Kabel an den Mac anschließen und dann zu diesem Pfad navigieren: ** '~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/'** – MrDEV

3

Die .ipa Dateien Lage in Windows

- Launch iTunes 
- Under Library menu, click on [Apps] menu. 
- The iTunes will display all installed app 
- Right-click on one of those apps 
- Then click “Show in Windows Explorer” option 
- A Windows Explorer will be opened navigating directly to the path of .ipa files. 

, Alternativ

you can simply open a Windows Explorer and type this path in the address bar: C:\Users\User\Music\iTunes\iTunes Media\Mobile Applications` 

Die .ipa Dateien Lage in Mac OS

- Launch iTunes 
- Under Library menu, click on [Apps] menu. 
- The iTunes will display all installed app 
- Right-click on one of those apps 
- Then click “Show in Finder” option 

Alternative

way to do that is, by simply open the directory of .ipa files stored by using this path: User/Music/iTunes/Mobile Applications 

Reference