Tôi đang làm việc này. Tôi có cùng một vấn đề.
VẤN ĐỀ CHÍNH ở đây là:
1) Apple không bao giờ cung cấp hộp thoại cảnh báo rằng điều này có thể vô hiệu hóa những người đang phát triển dưới Snow Leopard.
2) Không có cách nào dễ dàng để hoàn tác điều này.
3) Điều này không nên xảy ra trên một bản cập nhật phát hành điểm.
Tôi đã thử cài đặt ipsw trước đó từ 5.0.1 cho Genod IP 4 Touch của tôi từ đây:
nơi tải xuống các liên kết khôi phục phần mềm ipod touch
Nó sẽ không cài đặt.
Tôi đã tải xuống Lion Xcode 4.3.1 từ đây (đăng nhập với tư cách là nhà phát triển trước)
Lion Xcode 4.3.1
Và chạy một số tập lệnh từ Diễn đàn Dev tại đây:
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1\ \(9B176\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
sudo rm -f ./Latest
sudo ln -s ./5.1\ \(9B176\) ./Latest
Đã ngắt kết nối Lion DMG và khởi động lại Xcode. Điều này cho phép tôi kiểm tra 5.1 trong trình giả lập nhưng đã phá vỡ mọi bản dựng cho mọi thiết bị có lỗi SIGABRT hoặc liên kết.
Tôi đến cửa hàng Apple để họ khôi phục thiết bị của tôi. Nếu tôi có thêm thông tin, tôi sẽ cho tất cả các bạn biết. Đây là một bất ngờ RẤT NHIỀU và RẤT TUYỆT VỜI.