2012-02-15 16 views
6

Rozglądając się po prostu wystarczy krótki przegląd na temat tego, jak sama aplikacja jest zaszyfrowana, czy nie.Zgłoszenie aplikacji IOS z szyfrowaniem/Fairplay, jak to zrobić lub automatycznie

Domyślnie podczas budowania aplikacji, to wszystko jest un-szyfrowane przy obciążeniu na urządzeniach testowych itp

Więc kiedy idziemy złożyć aplikację i zbudować go do dystrybucji, kiedy to się tak szyfrowane kiedy jest on wdrożony na telefonie użytkownika, nie jest łatwo odwrócić inżynierię ...

Czy jest to dodatkowy krok, który musi się wydarzyć w czasie kompilacji/wysyłania?

Odpowiedz

1

To jest stare pytanie, ale ponieważ inni zadają to samo pytanie w końcu - Nie musisz nic robić, ponieważ kiedy budujesz plik .ipa, jest on już zaszyfrowany przy użyciu FairPlay, jak wskazano w pliku info.plist. Aby to potwierdzić, użyj narzędzia "otool", tak jak z linii poleceń:

otool -arch armv7 -l YourAppName | grep crypt 
+1

jest to prawdziwe w przypadku aplikacji dla przedsiębiorstw, które są podpisane za pomocą certyfikatu Apple Enterprise i nie są dystrybuowane poza sklepem App Store? – lostintranslation