Khi tôi sử dụng mẫu công cụ dòng lệnh, nó có một trình nhận dạng gói bên trong trình hướng dẫn. Trình nhận dạng gói có nghĩa là gì? Điều này có tương tự như không gian tên không?Trình nhận dạng gói có nghĩa là gì trong dự án ios?
Trả lời
Theo Apple docs:
Một bó định danh cho phép iOS và MacOS nhận bất kỳ bản cập nhật cho ứng dụng của bạn. ID gói của bạn phải được đăng ký với Apple và là duy nhất cho ứng dụng của bạn. ID gói là loại ứng dụng cụ thể (iOS hoặc macOS). Không thể sử dụng cùng một ID gói cho cả ứng dụng iOS và macOS.
Trình nhận dạng gói là chuỗi duy nhất xác định ứng dụng của bạn với hệ thống. Điều này so sánh với tên hiển thị (không gian tên thường là tiền tố trong khung công tác), đây là những gì iOS sử dụng để hiển thị tên ứng dụng của bạn trên bàn đạp.
Mã định danh nhóm thường (không phải luôn luôn) được viết bằng ký pháp DNS ngược (I.e com.myCompany.myApp).
Thêm nhiều điểm vào câu trả lời ở trên: hồ sơ cấp phép, ID gói của ứng dụng cần phải là duy nhất và dự án được gán cho một nhóm. Id này có thể được đặt trong tab chung nhắm mục tiêu của ứng dụng. Để tạo ID gói mặc định, Xcode sẽ ghép nối mã định danh công ty với tên sản phẩm bạn đã nhập khi tạo dự án từ mẫu. Định dạng chuỗi phải là Mã định danh loại đồng nhất (UTI), là ký tự chữ và số (AZ, az, 0-9), dấu gạch ngang (-) và dấu chấm (.)
- 1. "Gói" có nghĩa là gì trong lập trình?
- 2. Có nghĩa là gì để "Mavenize" một dự án?
- 3. Xcode: có cách nào để nhận mã nhận dạng gói của dự án gốc không?
- 4. Trình quản lý gói có nghĩa là gì?
- 5. BootstrapperPackage có ý nghĩa gì bên trong dự án * .csproj
- 6. dự án trong nhật thực là gì?
- 7. Trình đóng gói Adobe Flash iOS ném java.lang.OutOfMemoryError khi đóng gói các dự án lớn
- 8. ReturnIfAbrupt có nghĩa là gì trong bản dự thảo ES6?
- 9. Một đơn * không có số nhận dạng có nghĩa là gì trong các hàm Python3?
- 10. "Nhận xét #pragma" có nghĩa là gì?
- 11. Trong Mathematica, @@@ có nghĩa là gì?
- 12. Cách tạo dự án iOS nguồn mở?
- 13. Điều gì có nghĩa là "xây dựng" một chương trình
- 14. Dự án XMLRPC-iOS dành cho iOS
- 15. Sự khác nhau giữa Trình khám phá Gói Eclipse và Trình thám hiểm Dự án Eclipse là gì?
- 16. Document.form có nghĩa là gì trong javascript?
- 17. 'Acme' có nghĩa là gì trong Symfony2?
- 18. Pty và tty có nghĩa là gì?
- 19. Các biểu tượng "M" và "A" trong Điều hướng dự án của Xcode 4 có nghĩa là gì khi tôi tạo một dự án mới?
- 20. Lỗi "Nhận mục đích phát sóng {....}" có nghĩa là gì?
- 21. 0xFE có nghĩa là gì trong chương trình C?
- 22. Điều này có nghĩa là gì trong lập trình iphone?
- 23. Thuật ngữ "chặn" có nghĩa là gì trong lập trình?
- 24. Tại sao tôi nhận được lỗi trình tạo gói này trong một dự án hiện có sử dụng Heroku?
- 25. HorizontalAccuracy có nghĩa là gì?
- 26. /([^.]*)\.(.*)/ có nghĩa là gì?
- 27. "\\. \", "\ ?? \", "\\? \", "\\" có nghĩa là gì?
- 28. {} có nghĩa là gì?
- 29. = * có nghĩa là gì?
- 30. Nhận URL SharePoint cho Dự án Nhóm theo chương trình
có thể trùng lặp của [Nhận dạng nhóm (Hậu tố ID ứng dụng) ] (http://stackoverflow.com/questions/8939318/bundle-identifier-app-id-suffix) –