EDIT: Vấn đề của tôi là do tệp plist bị hỏng. Vì vậy, nếu bạn có cùng một vấn đề, có thể là do một cái gì đó trong bạn plist tập tin. Vì vậy, tôi có ứng dụng này và mọi thứ hoạt động tốt cho đến khi tôi cập nhật thiết bị của mình lên iOS 6. Sau đó tôi không thể cài đặt ứng dụng trên thiết bị. Ứng dụng này hoạt động tốt trên trình mô phỏng IOS 5.0 và trình mô phỏng IOS 6.0. Khi tôi cố gắng để xây dựng nó cho thiết bị, màn hình splash xuất hiện trong hai giây và sau đó ứng dụng đóng lại. Trong Xcode tôi nhận được lỗi này:Ứng dụng gặp lỗi ngay lập tức sau khi bắt đầu
timed out waiting for app to launch
Tôi đã tìm kiếm trên web và nói rằng đó là sự cố cấp phép AdHoc nhưng hồ sơ cấp phép của tôi theo thứ tự. Tôi thậm chí đã thay đổi id ứng dụng và xóa các điều khoản cũ và tôi đã nhận được lỗi tương tự.
Trong thiết bị console tôi nhận được lỗi lạ này:
Oct 15 23:48:23 iPad2-3G backboardd[51] <Warning>: Launch Services: Registered unknown app identifier InvoiceAppDev
��Oct 15 23:48:23 iPad2-3G backboardd[51] <Warning>: Launch Services: Unable to find app identifier InvoiceAppDev
Oct 15 23:48:23 iPad2-3G backboardd[51] <Warning>: Can't create application "InvoiceAppDev" without a bundle path
Oct 15 23:48:44 iPad2-3G mobile_house_arrest[200] <Error>: Max open files: 78
��Oct 15 23:48:44 iPad2-3G installd[30] <Error>: 0x2ff81000 handle_install: Install of "/var/mobile/Media/PublicStaging/InvoiceApp.app" requested by mobile_installation_proxy
Oct 15 23:48:44 iPad2-3G installd[30] <Error>: 0x2ff81000 MobileInstallationInstall_Server: Installing app InvoiceAppDev
��Oct 15 23:48:44 iPad2-3G installd[30] <Error>: Oct 15 23:48:44 SecTrustEvaluate [leaf CriticalExtensions IssuerCommonName]
Oct 15 23:48:45 iPad2-3G installd[30] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
��Oct 15 23:48:45 iPad2-3G installd[30] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
tôi không có bất kỳ manh mối gì đã xảy ra. Có ai có bất kỳ ý tưởng tại sao điều này xảy ra?
sau khi ứng dụng không thành công, nó có hiển thị trên thiết bị không? Bạn cũng có thể thử xóa ứng dụng khỏi thiết bị và sau đó thử lại? – nycynik
khởi động lại mọi thứ. thiết bị và máy tính. đặt điểm ngắt cho các ngoại lệ. xóa và cài đặt lại từ bản dựng sạch. các thông báo của bảng điều khiển không quen thuộc, nhưng chúng chắc chắn trông giống như một vấn đề cấp phép. – bshirley
và sau đó có vấn đề arm6 cổ điển trong đó bạn không xây dựng ứng dụng cho kiến trúc của điện thoại vì cài đặt đã thay đổi từ bên dưới bạn http://stackoverflow.com/questions/4198676/warning-iphone-apps-should-include- an-armv6-architecture-even-with-build-config – bshirley