Chỉ cần cập nhật lên sdk iOS 6 và Xcode mới nhất và nhận được điều này khi cố gắng xây dựng lên 3g của tôi. Tôi đã thêm armv6 theo kiến trúc hợp lệ?
"Không thể thay đổi quyền thực thi trên ứng dụng"
Chỉ cần cập nhật lên sdk iOS 6 và Xcode mới nhất và nhận được điều này khi cố gắng xây dựng lên 3g của tôi. Tôi đã thêm armv6 theo kiến trúc hợp lệ?
"Không thể thay đổi quyền thực thi trên ứng dụng"
Câu trả lời:
Tôi có thể giải quyết nó xóa một ứng dụng mà tôi đã tải lên trước đó bằng cách sử dụng cùng một Mã định danh Bundle (xcode bị nhầm lẫn khi thực hiện chmod). Hãy thử kiểm tra nhật ký từ xCode Organizer (Tên thiết bị của bạn -> Bảng điều khiển) bạn sẽ nhận được thông tin từ nhật ký đó. Chúc may mắn!
folks, tôi đã giải quyết vấn đề này - bởi vì tôi đã có cùng một ứng dụng sử dụng cùng một mã định danh gói được cài đặt trên điện thoại. - những gì bạn cần làm là xóa tất cả các ứng dụng đó trên iphone đang sử dụng cùng một tên định danh gói. - bạn sẽ làm được!!
Bạn có thể có một tên mục tiêu khác nhau. Bạn có thể khởi động ứng dụng từ đầu, nhưng bạn sẽ cần cùng tên mục tiêu và cùng một mã định danh gói.
Xóa các ứng dụng đã được cài đặt trên iphone / ipad có cùng số nhận dạng Bundle.iphone / ipad bị nhầm lẫn với các ứng dụng có cùng số nhận dạng gói. vì vậy thay đổi thay đổi định danh Gói của ứng dụng hiện tại hoặc xóa ứng dụng đã được cài đặt.
Nó có thể xảy ra khi bạn khởi chạy ứng dụng từ Xcode và bạn đã cài đặt phiên bản cửa hàng ứng dụng trong điện thoại với cùng một gói id nhưng một tên khác. Trong trường hợp của tôi, tôi đang sử dụng App_Beta khi trong kho ứng dụng là Ứng dụng. Nếu hai phiên bản không có cùng tên sản phẩm, bạn sẽ không thể kiểm tra nâng cấp từ phiên bản cũ sang phiên bản mới. Để giải quyết làm cho tên phù hợp.
Tôi đã đi vào Trình tổ chức và chọn Ứng dụng bên dưới thiết bị thử nghiệm của mình. Mặc dù tôi đã tự xóa ứng dụng trên thiết bị của mình nhưng nó vẫn hiển thị trong danh sách ứng dụng của tôi. Tôi đã xóa nó ở đó, và điều này quan tâm đến vấn đề cho tôi.
Bạn cần xóa tất cả các ứng dụng bằng cách sử dụng cùng một mã định danh gói. Tôi cũng làm như vậy, nhưng vẫn tồn tại lỗi tương tự trên iPod của mình, tôi đã dọn sạch ( cmd+ shift+ k) bản dựng và khởi động lại iPod và tôi có thể chạy ứng dụng trên iPod.
Bạn chỉ cần xóa các ứng dụng đã được cài đặt trên thiết bị của mình với cùng một mã định danh.
Tôi gặp vấn đề tương tự, nhưng tôi cần giữ Ứng dụng được cài đặt hiện tại trong thiết bị cho mục đích gỡ lỗi. Giải pháp của tôi là sử dụng tương tự:
Tôi đã gặp lỗi này và cái đã sửa cho tôi là Tên sản phẩm trong Cài đặt bản dựng. Tôi đã thay đổi nó thành một cái gì đó khác, và bắt đầu nhận được lỗi này. Tôi đã thay đổi nó trở lại và nó đã sửa nó.
Tôi đã có thể giải quyết thông báo lỗi này chỉ bằng cách rút cáp USB và cắm lại sau vài giây. YMMV!
Bạn cần đảm bảo rằng thiết bị của bạn không được đặt thành hai ứng dụng có cùng Gói ID.
Không thể thay đổi quyền thực thi trên ứng dụng
Nguyên nhân : Tôi có biểu tượng trong hệ thống tập tin có tên29x29.png
,58x58.png
,72x72.png
, vv Tôi có liên kết mềm (ln -s
) với những cái tên cần thiết cho mỗi App Icons trên iPad và iPhone . Ví dụ:Icon-Small.png
là một liên kết đến tập tin thực sự29x29.png
.
Tôi đã làm điều này bởi vì chương trình của tôi chạy trên các nền tảng khác nhau, từ điện thoại di động đến máy tính để bàn. Android, Apple và Microsoft đều có yêu cầu tương tự. Vì vậy, "một bộ biểu tượng" và "các liên kết khác nhau cho các hệ điều hành khác nhau" có ý nghĩa nhất đối với tôi.
Khắc phục : Không sử dụng liên kết. Apple không nói với bạn điều đó. Và thông báo lỗi của họ về "Không thể thay đổi quyền thực thi trên ứng dụng" là vô ích.
Nhìn vào tất cả các câu trả lời khác nhau (và nguyên nhân), có vẻ như rất nhiều thứ có thể gây ra nó.