Jeszcze jeden błąd związany z błędem kodu.xcodebuild - "Błąd podpisu kodu: Nie można znaleźć profilu obsługi X"
biegnę polecenie:
xcodebuild -project $DIR/myproject.xcodeproj -sdk iphoneos5.0 -alltargets
i mój project.pbxproj
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Ryan"
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "/Users/ryan/12345678-9012-3456-7890-123456789012.mobileprovision";
z wyjściem
=== BUILD NATIVE TARGET myproject OF PROJECT myproject WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
[BEROR]Code Sign error: Provisioning profile '/Users/ryan/12345678-9012-3456-7890-123456789012.mobileprovision' can't be found
nie mogę znaleźć żadnych wskazówek, w jaki sposób to zrobić . Ive próbowałem wprowadzanie przepisu w ~/Library/MobileDevice/Provisioning Profiles i ustawienie pola profilu w project.pbxproj tylko na identyfikator profilu
Jest to wymaganie, które muszę skonfigurować to w wierszu polecenia w/o Jenkins/Hudson
jest to znacznie lepszy sposób to zrobić. Wszystkie flagi kompilacji, których można użyć, znajdują się tutaj: [https://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html](https://developer. apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html) – Ryan
Moje profile udostępniania znajdują się w innym katalogu użytkownika, a jenkins jest uruchamiany przez innego użytkownika. Czy powinienem utworzyć katalog MobileDevices? – Claus
@ Claus xcodebuild będzie szukać plików obsługi administracyjnej tylko w tym katalogu. Musisz więc skopiować je do ~/Library/MobileDevice/Provisioning Profiles – Ryan