Tôi hiện đang xây dựng tất cả các ứng dụng của mình với hudson bằng xcodebuild, sau đó là xcrun mà không gặp vấn đề gì
Tôi đã nhận được một vài tệp IPA từ những người khác nhau mà tôi muốn đăng nhập lại bằng tài khoản doanh nghiệp thay vì tài khoản công ty (đối với cửa hàng ứng dụng hoặc đôi khi được phân phối đặc biệt).
Vấn đề của tôi là khi tôi cố gắng từ chức ứng dụng, nó sẽ không cài đặt trên thiết bị của tôi (và nó sẽ là do bản dựng Enterprise). Thông báo lỗi nằm trên thiết bị (không phải trong iTunes) và nó cho tôi biết đơn giản là nó không thể cài đặt ứng dụng. Không có thêm thông tin được đưa ra.
Tôi đã tìm thấy một số thông tin, ( http://www.ketzler.de/2011/01/resign-an-iphone-app-insert-new-bundle-id-and-send-to-xcode- Organizer-for- tải lên / )
Và điều này có thể là có thể. Vấn đề tôi gặp phải là dường như không nhúng hồ sơ cung cấp thiết bị di động như tôi làm với các bản dựng thông thường của mình (sử dụng xcrun) để có thể kiểm soát bằng công cụ Codeign hoặc có thể đăng nhập lại bằng xcrun ?
Với kịch bản từ chức của tôi, tôi hiện đang làm
- giải nén app.ipa
- appname = $ (Tải trọng ls)
- xcrun -sdk iphoneos GóiApplication -s "$ termsing_profile" "$ project_dir / Payload / $ appname" -o "$ project_dir / app-resign.ipa" - ký tên "$ cung cấp_profile" -
Tôi đã xem tệp ipa kết quả và có vẻ như nó rất giống với ứng dụng gốc. Những tập tin nào thực sự nên thay đổi ở đây? Ban đầu tôi nghĩ rằng _CodeSignature / CodeResource sẽ thay đổi, nhưng nội dung trông khá giống nhau.
Con trỏ được nhiều đánh giá cao.