Tôi muốn kiểm tra mua ứng dụng do đó tôi đã tải lên bản dựng bằng xcode. Tôi có thể thấy bản dựng trong "Prerelase" nhưng không có trong "Phiên bản". Mất bao lâu để hiển thị trong "Phiên bản"? Đã 30 phút rồi.
Tôi muốn kiểm tra mua ứng dụng do đó tôi đã tải lên bản dựng bằng xcode. Tôi có thể thấy bản dựng trong "Prerelase" nhưng không có trong "Phiên bản". Mất bao lâu để hiển thị trong "Phiên bản"? Đã 30 phút rồi.
Câu trả lời:
Bản dựng không hiển thị cho đến khi bước "Xử lý" đang diễn ra trong tab "Phát hành trước". Nó nên phụ thuộc vào kích thước của ứng dụng của bạn. Đối với một ứng dụng 10Mb của tôi, mất khoảng 5 phút.
Kiểm tra hộp thư đến của bạn để nhận email từ iTunes Store:
Chủ đề: iTunes Connect: Ứng dụng của bạn [...] có một hoặc nhiều vấn đề
Kính gửi nhà phát triển,
Chúng tôi đã phát hiện ra một hoặc nhiều vấn đề với giao hàng gần đây của bạn cho [ứng dụng của bạn]. Để xử lý giao hàng của bạn, các vấn đề sau phải được sửa chữa:
Ứng dụng này cố gắng truy cập dữ liệu nhạy cảm về quyền riêng tư mà không có mô tả sử dụng. Info.plist của ứng dụng phải chứa khóa NSPhotoL LibraryUsageDes mô tả với giá trị chuỗi giải thích cho người dùng cách ứng dụng sử dụng dữ liệu này.
[...]
Khi các chỉnh sửa cần thiết đã được thực hiện, bạn có thể phân phối lại nhị phân đã sửa.
Trân trọng,
Nhóm App Store
XCode 8 nói với tôi rằng quá trình tải lên đã thành công, nhưng bản dựng không xuất hiện trong iTunesConnect cho đến khi tôi khắc phục các sự cố được chỉ định trong email và gửi lại.
Có thể hữu ích:
Để cập nhật câu trả lời của @cdescours, các bản dựng đã tải lên có thể được nhìn thấy trong tab "Hoạt động" ở trạng thái "Đang xử lý".
Kiểm tra tab Hoạt động trong iTunes Connect sau khi bạn tải lên ứng dụng và đợi cho đến khi nó xử lý:
Kiểm tra thư điện tử của bạn. Bạn phải có vấn đề hoặc thiếu báo cáo về email của bạn. Tôi nhận được email mà tôi nhớ NSCameraUsageDescription
khóaInfo.plist
Trong trường hợp bạn đang thêm bản dựng với mục tiêu triển khai> 9, hãy thêm các khóa này vào info.plist trong trường hợp bạn đang sử dụng máy ảnh và ảnh: Privacy - Camera Usage Description
và Privacy - Photo Library Usage Description
với một mô tả hợp lệ.
Tôi gặp vấn đề tương tự khi tôi gửi với chuỗi trống cho các khóa này.
Khi bạn tải lên bản dựng của mình từ Trình tải ứng dụng hoặc trực tiếp từ xcode của bạn lên App Store và nó không hiển thị ngay cả trên nhiều bản tải lên với phiên bản xây dựng khác nhau
Lưu ý: Chuỗi quyền này là bắt buộc từ iOS 10.
NSLocationWhenInUseUsageDescription
, NSCameraUsageDescription
, NSPhotoLibraryUsageDescription
.
Đôi khi bạn có thể cần kiểm tra email của bạn. Sẽ không có lỗi trong khi tải lên. Nhưng apple có thể đã gửi một email có lỗi trong bản dựng của bạn. Trong trường hợp của tôi, tôi nhận được một email có lỗi sau được đề cập trong đó.
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
Tôi đã thêm khóa NSPhotoL LibraryUsageDes mô tả, nhưng chuỗi mô tả trống.
Wow điều này thật khó chịu! Thành thật tôi không biết vấn đề là gì vì tôi đã tải nhiều ứng dụng lên kho ứng dụng qua Xcode trong vài năm qua nhưng vài ngày qua tôi đã thử như 8 lần tải lên bản dựng khác nhau trong khoảng 12 giờ nhưng KHÔNG CÓ trong số chúng sẽ xuất hiện trong iTunesConnect là Xử lý hoặc bất cứ nơi nào khác. Cuối cùng tôi đã thử Trình tải ứng dụng mặc dù tôi KHÔNG BAO GIỜ phải sử dụng ứng dụng đó trước đây. Lần thử đầu tiên đã hết thời gian "Tìm nạp mã thông báo Apple Connect" hoặc một cái gì đó. Tôi CMD + Q và thử lại Trình tải ứng dụng và lần thứ 2 quá trình tải lên kết thúc ... và bây giờ dựng của tôi hiển thị trong iTunesConnect dưới dạng xử lý. OMG gây phiền nhiễu, khó hiểu và lãng phí thời gian rất lớn (trải nghiệm điển hình của Apple Dev tôi đoán).
Nhưng dù sao ... nghĩ rằng tôi sẽ chia sẻ kết quả của mình.
Tôi đã phải đối mặt với cùng một vấn đề, một khi tôi tải lên bản dựng không hiển thị AppStore Connect
ngay cả khi tôi không nhận được bất kỳ thư nào từ apple. Vì vậy, tôi chỉ chờ một ngày và bản dựng đó bắt đầu hiển thị trênAppStore Connect
sau một ngày. Đó là một vấn đề kỳ lạ mà đội táo phải xem xét.
Chúc mừng mã hóa. :)
Kiểm tra tất cả tùy chọn chính sách truy cập quyền riêng tư của bạn trong tệp Info.plist.
Tôi đã gặp các vấn đề tương tự, tôi đã chuyển từ Xcode6.0 sang Xcode6.1 và các bản dựng của tôi bắt đầu xuất hiện trong danh sách.
Tôi muốn chia sẻ kinh nghiệm của mình, tôi đã tải lên bản dựng của mình bằng trình tải lên ứng dụng và xcode và sau 10 giờ tôi không thể thấy bất kỳ bản dựng nào trên itunes kết nối. Cuối cùng tôi đã liên lạc với apple và họ giải thích rằng việc xác thực bản dựng có thể mất tối đa 24 giờ. Sau 24 giờ, nếu bản dựng không hiển thị trên trang liên quan, họ khuyên nên tải lên phiên bản mới hơn. Và nếu sau 24 giờ thứ hai nếu vẫn không có bản dựng nào, bạn có thể gọi trợ giúp chương trình phát triển của apple. Đây là trang nơi bạn có thể tìm thấy số điện thoại:
https://developer.apple.com/contact/phone/
Xuất bản phiên bản đầu tiên của ứng dụng của bạn có thể mất vài ngày nhưng phiên bản mới hơn tốn ít thời gian hơn.
Kiểm tra tất cả các khóa và giá trị trong tập tin info.plist . nếu bất kỳ khóa nào bị mất thì nó sẽ gây ra vấn đề này. AppIcon và những thứ khác được viết trong tập tin info.plist phải hoàn hảo thì bạn sẽ không thể có được vấn đề này.
Kiểm tra lược đồ của bạn mà bạn đã chọn phát hành không gỡ lỗi.
Điều này làm việc cho tôi
Nếu bản dựng bị thiếu trong tab 'Hoạt động' của Itunes. Sau đó kiểm tra các khóa thông tin của bạn. Nếu tất cả các khóa đều ở đó, thì hãy kiểm tra tất cả các mô tả khóa. nếu chiều dài của chúng ngắn thì hãy tăng chiều dài mô tả khóa của bạn.
Chỉ muốn chia sẻ kinh nghiệm của tôi là tốt. Bản dựng của tôi đã vượt qua Bước xử lý (chỉ là ứng dụng 984kB) nhưng không hiển thị trong tab "Phiên bản" trong hơn 30 phút. Tôi cũng đã kiểm tra lại email của mình nhưng không nhận được gì từ Apple. Tuy nhiên, trong tab phiên bản tôi đã có 3 bản dựng được liệt kê không bao gồm bản dựng mới nhất. Điều làm việc cho tôi là tôi chỉ cần nhấp vào cái gần đây nhất (nhấp vào Số xây dựng) và sau đó nhấp vào Expire Build và voila mua Build gần đây ngay lập tức có sẵn trong Phiên bản hiện tại.
Tôi đã không tìm thấy bất kỳ Tài liệu Apple nào giải thích sự bất thường này.
Hy vọng nó giúp! Chúc mừng
Vâng, trong trường hợp của tôi, tôi đã tải lên một bản dựng với phiên bản cập nhật. như 1.1.0
Build 1.1.0
, sau đó tôi quay trở lại để 1.0.0
xây dựng 1.0.5
và cùng một bản dựng được hiển thị dưới1.0.0
danh sách thả xuống tiêu đề.
Hy vọng nó sẽ giúp được ai đó.
Đây là sai lầm của tôi:
Tôi đã có một bản cập nhật nhỏ trong phần nội dung Thông báo đẩy và tôi thậm chí không chạm vào mã của mình.
Nhưng tôi nghĩ rằng tôi có thể phải tải lại nó để phản ánh sự thay đổi đó trong phiên bản mới nhất.
Và tôi đã.
Đã thử tải lên 3 bản dựng từng cái một.
Nhưng Không một bản dựng nào được hiển thị trong Phiên bản Chuyến bay thử nghiệm. (Bị sốc)
Sau đó tôi nhận ra sai lầm của mình rằng chỉ bằng cách cập nhật phần nội dung APNS mà không cần chạm vào mã của mình, tôi đã cố tải lên bản dựng mới và dự kiến sẽ phản ánh nó trong Chuyến bay thử nghiệm. (Thật ngu ngốc đối với tôi)