Một lỗi ký hiệu mã khác.xcodebuild - 'Mã lỗi đăng nhập: Không thể tìm thấy hồ sơ cấp phép X'
Tôi đang chạy lệnh:
xcodebuild -project $DIR/myproject.xcodeproj -sdk iphoneos5.0 -alltargets
và project.pbxproj tôi
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Ryan"
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "/Users/ryan/12345678-9012-3456-7890-123456789012.mobileprovision";
với sản lượng
=== 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
tôi không thể tìm thấy bất kỳ hướng dẫn về làm thế nào để làm điều này . Ive đã thử cung cấp trong ~/Library/MobileDevice/Provisioning Profiles và thiết lập trường profile trong project.pbxproj thành chỉ ID hồ sơ
Đó là một yêu cầu mà tôi cần phải cấu hình tại dòng lệnh w/o Jenkins/Hudson
Đây là một cách tốt hơn để làm việc đó. Tất cả cờ xây dựng có thể được sử dụng đều ở đây: [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
Hồ sơ cấp phép của tôi nằm trong một thư mục người dùng khác và jenkins chạy với một người dùng khác. Tôi có nên tạo thư mục MobileDevices không? – Claus
@Claus xcodebuild sẽ chỉ tìm các tệp Cấp phép trong thư mục đó. Vì vậy, bạn sẽ cần phải sao chép chúng vào ~/Library/MobileDevice/Provisioning Profiles – Ryan