Mã định danhForVendor không được phép thay đổi trừ khi tất cả ứng dụng của nhà cung cấp bị xóa khỏi thiết bị. Điều gì sẽ xảy ra nếu tôi có một ứng dụng duy nhất được cập nhật. Trình định danhForVendor có thể thay đổi không? Một cách khác để xây dựng câu hỏi này là: Ứng dụng có nâng cấp giống như gỡ cài đặt và cài đặt (ít nhất là theo một nghĩa nào đó) không?Số nhận dạngForVendor có thay đổi khi cập nhật ứng dụng không?
Lý do tôi hỏi là nếu tôi cài đặt phiên bản hiện tại của ứng dụng từ App Store, sau đó "Lưu trữ" phiên bản mới thông qua XCode và cài đặt nó trên iTunes, các thay đổi định danhForVendor. Tôi không biết đây có phải là trường hợp đặc biệt hay không hay đây là trường hợp có cập nhật/nâng cấp ứng dụng "bình thường".
là số nhận dạng bạn đã sử dụng cho phiên bản của itune và phiên bản của xcode giống nhau? Nếu cả hai đều giống với identifierForVendor không thay đổi nếu không, nó sẽ tạo ra 2 ứng dụng riêng biệt trong thiết bị – Rohan
giải pháp bạn đã thử, cho ứng dụng cụ thể của sản phẩm, rất khó để xử lý đăng ký người dùng. Tôi nên sử dụng những gì (ứng dụng của tôi là sản phẩm cụ thể) thay cho VendorID? –
http://stackoverflow.com/questions/30510921/why-does-ios-get-a-new-identifierforvendor-when-app-updates Tôi gặp phải sự cố này – Esqarrouth