Di Xcode 7 saya terus menerima kesalahan "Tidak ada akun dengan akses koneksi iTunes"


100

Ketika saya mencoba mengirimkan aplikasi saya dengan seed baru Xcode 7.1 beta (7B60), saya menerima pesan kesalahan aneh yang mengeluh bahwa "Tidak ada akun dengan akses koneksi iTunes - diperlukan akses koneksi iTunes untuk .... Tambahkan akun di panel preferensi Akun ", sementara tentu saja akun ada di sana dan menendang seperti yang Anda lihat di tangkapan layar terlampir. Saya sudah harus menghapus semua profil saya dan memulihkannya lagi agar berhasil ditandatangani kode, sekarang ini. Tolong beritahu saya bagaimana saya bisa memperbaikinya.masukkan deskripsi gambar di sini

Peran teknis ditambahkan

Detail peran teknis


Sudahkah Anda mencoba menghapus akun dari XCode dan menambahkannya lagi?
RoberRM

Ya, dua kali, saya bahkan mencoba mengirimkan aplikasi tanpa akun setelah mengikuti alur mereka untuk menambahkan akun lagi.
Fabrizio Bartolomucci

Dan apakah semua kontrak Anda di iTunes Connect sudah diatur? (Ada pembaruan kontrak baru-baru ini)
RoberRM

1
Ya tentu. Saya memeriksa iTunes Store hampir setiap hari. Sekarang saya mencoba menghapusnya lagi, menutup Xcode dan membukanya kembali dengan mengikuti lagi tutorial mereka untuk menambahkan AppleID, tetapi tidak ada cara lagi. Itu pasti bug dengan Apple. Tentu saja saya juga menyampaikan masalah tersebut di Apple Forum. forums.developer.apple.com/thread/18095
Fabrizio Bartolomucci

1
Saya tidak berpikir orang akan membuat banyak hal dengan itu. Bagaimanapun, prioritas saya sekarang adalah bagaimana kembali mengirimkan aplikasi saya ke toko aplikasi. Saya akan peduli tentang privasi nanti.
Fabrizio Bartolomucci

Jawaban:


35

Bagi saya, saya harus menghapus akun saya dari Xcode> preferensi> akun> ID Apple dengan menekan "-" di kiri bawah. Kemudian "+" dan menambahkan kembali detail saya. Tidak ada hubungannya dengan akun Teknis yang diperlukan. Sebagai Admin, tetap memberi Anda akses penuh dan hak istimewa.


1
Saya melakukan ini dan tidak berhasil, lalu saya keluar dari Xcode dan menjalankannya kembali lalu berhasil.
samkass

31

Hapus ID Apple yang bermasalah dari daftar Akun Anda. Kemudian, tambahkan kembali ID Apple ke daftar Akun.


1
Ini adalah satu-satunya solusi yang berhasil untuk saya. Saya juga menghapus ID Apple lain yang tidak saya gunakan saat ini, dan belum menambahkannya kembali.
saudara kandung

3
Ini juga berhasil untuk saya, betapapun menyebalkannya pesan kesalahan itu. Sepertinya hampir semua kesalahan Apple harus disertai dengan "Hapus akun Anda, bersihkan build Anda, tutup Xcode, lalu mulai lagi"
erparker

Saya juga perlu me-restart Xcode setelah menambahkan akun saya kembali.
MSU_Bulldog

9

Periksa Status Sistem di sini dulu. ☞ Status Sistem

Pastikan Anda mengklik dan membuka layanan yang Anda inginkan. Bisa jadi hijau tapi mungkin turun.

Dalam kasus saya meskipun iTune Connect berwarna hijau, ketika saya mengklik untuk membuka akun saya, pemintal aktivitas terus berjalan selamanya.

Jadi sebenarnya iTune Connect bermasalah.

Saya menunggu sampai saya bisa masuk ke akun saya, mencoba mengunggah biner lagi dari Xcode, daripada peringatan di atas menghilang.

Itu tidak ada hubungannya dengan Xcode atau akun saya. Itu adalah server Apple.


Hal yang sama terjadi hari ini.
Charles

8

Solusi: Ekspor .IPA Anda untuk Penerapan App Store, lalu gunakan Application Loader untuk mengunggah ke iTunes Connect.


1
Ini adalah satu-satunya metode yang berhasil untuk saya ... Penyelenggara Xcode menyebabkan banyak masalah bagi saya akhir-akhir ini, sehingga saya melakukan ini secara default.
orenk86

7

Saya telah berhasil menyelesaikan masalah ini hari ini. Masalahnya adalah akun pengembang saya berbeda dari akun iTunes Connect saya (Karena saya berada di tim pengembang yang berbeda).

Saya hanya memiliki email pengembang saya di preferensi Xcode, jadi menambahkan akun iTunes Connect menyelesaikan masalah.


Ya, sama saja di sini. Menarik untuk dicatat, bahwa akun "iTunes connect" ini tampaknya kosong di panel akun (tidak ada kontrak, dll), tetapi tetap berfungsi - penyelenggara mendapatkan data yang sesuai dari akun tim yang sebenarnya, bukan yang ditambahkan
IPv6

Preferensi XCode - Akun. Cukup tambahkan akun iTunes (ID Apple)
Juan Pedro Lozano

7

Dalam kasus saya, saya telah membuat akun pengembang Apple , tetapi belum membuat akun iTunes Connect


ya, ini bisa menjadi kebingungan yang umum: setelah Anda membuat akun pengembang Apple, meskipun itu Admin, Anda masih harus membuat akun ITC dan setidaknya memberinya akses sebagai pengembang
Fabio Napodano

Dalam kasus saya, akun Portal Pengembang Apple dan akun iTunes Connect telah dibuat, tetapi saya hanya Admin Portal Pengembang Apple. Saya tidak ditambahkan sebagai peran apa pun ke akun iTunes Connect.
Joe C


4

Saya telah memecahkan masalah.

Matikan saja otentikasi dua faktor.

Dari https://appleid.apple.com

:)


1
Ini adalah masalah saya! Setelah saya masuk ke appleid.apple.com menggunakan otentikasi dua faktor, saya berhasil Mengarsipkan di Xcode lagi. Lucu / aneh bahwa Xcode tidak akan memberikan penjelasan atau petunjuk lebih lanjut tentang cara menyelesaikan masalah ini jika terkait dengan otentikasi dua faktor.
Dale Zak

1
Akhirnya! Saya sudah mencoba menyelesaikan ini sepanjang hari. Cukup masuk ke appleid.apple.com dan menjawab pertanyaan keamanan adalah perbaikan saya.
Kevin Cooper

Nah, itu solusi yang bagus. "Buat saja akun Anda lebih mudah diretas". ORLY Apple?
Joris Mans

Saya mencoba ini, tetapi tidak berhasil untuk saya. Namun: mematikan 2FA memungkinkan Anda menggunakan ApplicationLoader.
Sjakelien

3

Saya mendapat pesan kesalahan ini ketika mencoba mengunggah menggunakan versi Beta xCode 9 - jangan gunakan versi beta.


3

Bagi saya (bekerja dengan XCode 9.3), solusinya adalah menutup dan memulai ulang Xcode, itu berhasil!


2

Untuk saat ini saya mengirimkan aplikasi yang diekspor dengan Application Loader yang tampaknya lebih ramah. Ketika Apple mengambil keputusan dan juga memperbaiki Xcode, saya akan mengambil jalan pintas.


Faktanya bahkan AL memberikan banyak kesalahan berdasarkan fakta saya menggunakanXcode 7.1 daripada 7. Saya menduga ini juga dapat menjadi penyebab masalah tentang pengiriman dengan Xcode. Sekarang saya mengunduh versi 7 dan melihat apa yang terjadi.
Fabrizio Bartolomucci

Bahkan dengan menggunakan pengguna teknis saya akhirnya dapat mengirimkan biner pada Xcode 7. Jadi ada dua faktor: menggunakan pengguna teknis dan Xcode 7. Kesalahan yang sama juga diberikan oleh tidak mengikuti.
Fabrizio Bartolomucci

Ini bekerja dengan baik dengan AL dalam kasus saya (menggunakan akun admin). Anehnya, XCode (7.1) bekerja dengan baik beberapa hari yang lalu, menggunakan akun yang berbeda.
alex-i

2

Pertama kali saya menghadapi masalah ini.

Dalam kasus saya, saya hanya perlu menunggu dan itu diperbaiki dengan sendirinya. Saya mengirim dua pembaruan, dan setelah berhasil mengirimkan yang pertama, satu jam kemudian, saya mengalami kesalahan ini pada yang berikutnya. Saya mencoba apa yang dikatakan orang lain tentang menghapus dan menambahkan akun, tetapi tidak berhasil. Mungkin ada sesuatu di pihak Apple.


saya menunggu formulir 3 hari terakhir dan masih saya menghadapi masalah
Patel Jigar

memiliki situasi yang sama seperti Anda
Patel Jigar

akhirnya berhasil diunggah sendiri
Patel Jigar

2

Hapus akun saat ini yang Anda gunakan sekarang, dan tambahkan kembali, itulah satu-satunya solusi untuk ini.


2

Saya menghadapi masalah yang sama beberapa hari yang lalu dan saya telah mencoba banyak solusi dan tidak ada yang berhasil untuk saya.

Tetapi yang saya temukan adalah bahwa saya mencoba mengunggah build menggunakan Macbook saya yang terhubung ke WiFi tamu perusahaan dan mereka menggunakan firewall untuk mencegah mengunggah atau melampirkan file.

hanya mencoba mengunggahnya dari jaringan lain yang memungkinkan mengunggah dan ya sesederhana itu: D


2

Saya masih bisa berhasil mengekspor aplikasi (daripada mengklik unggah ke app store) dan penandatanganan masih berfungsi. Apple juga mengizinkan Anda menggunakan sesuatu yang disebut Application Loader. Saya berhasil mengunggah dengan cara ini.

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html


Meskipun ini secara teoritis dapat menjawab pertanyaan, akan lebih baik jika menyertakan bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi. Lihat di sini untuk instruksi bagaimana menulis jawaban "berbasis link" yang lebih baik . Terima kasih!
GhostCat

2

Seperti yang telah dinyatakan oleh dua jawaban lain di sini, perhatikan bahwa akun iTunes Connect berbeda dengan Akun Pengembang Apple . Anda perlu membuat keduanya . Meskipun dokumentasi Pengembang Apple menyatakan bahwa Anda perlu mengunggah ke iTunes Connect, dokumentasi itu tidak secara eksplisit menyatakan bahwa Anda perlu mendaftar ke iTunes Connect secara terpisah .

Ini tidak jelas ketika mencoba Upload/ Validate/ Exportaplikasi melalui Xcode, karena ini adalah langkah pertama di mana Anda memerlukan akun iTunes Connect. Selain itu, pesan kesalahan yang ditampilkan ketika Anda tidak memiliki akun iTunes Connect memberikan tautan berjudul Add account, meskipun tautan ini hanya membawa Anda kembali ke Xcode -> Preferences -> Accounttab (yang sebenarnya tidak memungkinkan Anda membuat akun iTunes Connect).

Saya mencoba mengunjungi iTunes Connect untuk membuat akun, meskipun halaman itu memberi tahu saya bahwa saya perlu membuat akun sebelum dapat mengakses iTunes Connect. Mengingat saya adalah adminanggota tim, saya pikir saya akan mendapat izin untuk melakukan ini. Namun, langkah kritis yang saya lewatkan terkubur jauh di dalam bantuan iTunes Connect :

Awalnya, hanya agen tim (orang yang bergabung dengan Program Pengembang Apple) yang dapat masuk ke iTunes Connect dan melakukan langkah-langkah ini. [...] Jika Anda adalah agen tim, gunakan ID Apple yang Anda gunakan untuk bergabung dengan Program Pengembang Apple dan tambahkan pengguna lain ke organisasi iTunes Connect Anda.

Mendapatkan agen tim untuk menambahkan saya ke iTunes Connect (seperti yang dijelaskan di sini ) memecahkan masalah saya; Sekarang saya berhasil mengunggah, memvalidasi, dan mengekspor aplikasi melalui Xcode.

Semoga ini membantu orang lain yang juga tidak menyadari hal ini!



1

Saya mengalami masalah ini di komputer saya yang menjalankan versi terbaru Xcode pada versi beta OS X. Untuk mengatasi masalah ini, saya mengarsipkan aplikasi di mesin lain yang menjalankan rilis publik terbaru dari OS X dan Xcode, dan mengunggahnya dari sana. Saya hanya mengekspor akun pengembang saya dan mengimpornya ke komputer saya yang lain. Aplikasi berhasil dikirim.


1

Saya memiliki masalah dengan akun saya yang ada di banyak tim.

Saya harus:

  1. Tambahkan secara eksplisit AppleId untuk akun iTunes Connect dari tim baru (name+email@email.com) di xCode-> Preferensi.

  2. Verifikasi email saya untuk akun iTunes Connect baru dengan masuk ke https://appleid.apple.com .

Kesalahan hilang setelah ini.


1

Biarkan saya memberi tahu Anda apa yang berhasil untuk saya. Saya mengalami masalah yang sama.

Kemudian saya menemukan bahwa saya menggunakan OpenDNS untuk mengontrol jaringan saya dan ketika saya menonaktifkan OpenDNS, itu berfungsi dengan baik dan masalahnya teratasi.

Jadi, orang yang mencari solusi memeriksa apakah Anda memiliki firewall. Simpan sebagai salah satu daftar periksa Anda.

Koreksi saya jika saya salah.

PS Saya juga mencoba solusi yang diberikan di atas tetapi tidak ada yang berhasil untuk saya sampai saya menonaktifkan firewall.


1

Saya mengalami masalah ini setelah 470+ unggahan yang berhasil ke iTunes Connect. Setelah menghapus profil penyediaan saya, mencabut sertifikat saya, menghapus id apel saya, dan menambahkannya kembali ke xCode - Accounts, tanpa hasil apa pun, saya menelepon saluran dukungan Apple ... Mereka tidak dapat membantu.

Akhirnya saya punya ide liar untuk menghapus diri saya sebagai Admin dari tim BERBEDA. Ini bekerja sekarang. Jadi, bagi mereka yang memiliki masalah ini, tanyakan pada diri Anda apakah Anda adalah bagian dari tim lain yang dapat menimbulkan konflik.


1

Anda mungkin mengalami masalah ini jika Keanggotaan Program Pengembang Apple Anda telah kedaluwarsa.

Hanya memperbaruinya (dan membayar 99 €) akan menyelesaikannya.


Memiliki kasus untuk: "Perjanjian Lisensi Program Pengembang Apple telah diperbarui".
Beber

1

Begini cara saya menyelesaikannya .... tidak jelas mana dari berikut ini yang merupakan kuncinya.

1) Bagian kontrak di iTunesConnect menanyakan beberapa informasi perbankan baru (misalnya, apakah rekening bank saya adalah akun perorangan atau perusahaan). Saya menjawab itu. Butuh sekitar 10 menit untuk 'konfirmasi' - sementara itu saya melakukan # 2 dan # 3 di bawah.

2) Saya menghapus akun iTunes saya (myname @ gmail. Com) dari akun di Mac saya. Saya kemudian menambahkan akun itu kembali.

3) Saya keluar dari Xcode dan memulai ulang.


0

Saya perhatikan Anda tampaknya memiliki dua akun email yang terdaftar di sana - Gmail dan alamat email domain Anda.

Alamat mana yang Anda gunakan untuk masuk ke iTunes Connect? Apakah ini berbeda dengan akun yang Anda gunakan untuk membuat profil penyediaan?

Saya baru saja mengalami masalah yang sama dan berhasil menyelesaikannya setelah banyak headbang pada keyboard.

Selama berabad-abad, saya telah menggunakan akun Gmail pribadi saya (yang merupakan ID Apple saya) untuk pengembangan aplikasi. Itu selalu ditautkan ke tim organisasi saya.

Namun, saya baru menyadari bahwa akun iTunes Connect saya sebenarnya menggunakan email kantor saya.

Saat mencoba untuk masuk aplikasi di Xcode, itu malah mencoba masuk ke iTunes Connect menggunakan email pribadi saya, yang sebenarnya tidak ditautkan ke organisasi saya di iTunes Connect.

Jadi, saya baru saja menambahkan akun pribadi saya ke iTunes Connect tim saya. Voila! Semuanya baik-baik saja. (Saya mungkin seharusnya membuat ID Apple untuk email kantor saya dan menambahkannya di Pusat Anggota, tetapi membuat profil penyediaan seperti ditusuk mata).

Sekarang saya benar-benar bingung bagaimana cara kerjanya di masa lalu.

Semoga ini membantu.


0

Saya menghadapi masalah serupa di Xcode 7.0.1 di mana kami mengemas aplikasi untuk dirilis pihak ketiga. Sebelumnya, hal ini tidak menjadi masalah karena akun kami memiliki akses admin dan kami memiliki profil penyediaan yang diperlukan.

Namun, di Xcode 7.0.1, saya menerima pesan kesalahan yang sama 'Tidak ada akun dengan akses iTunes Connect'. Saya mencoba perbaikan 'Pengguna Teknis' yang disebutkan di atas, tetapi tidak ada efek apa pun.

Saya mengunduh Xcode 7.1 beta 2 dan masalahnya tampaknya telah diperbaiki karena saya dapat membuat dan mengemas aplikasi untuk rilis pihak ketiga. Jadi, ini sepertinya bug di Xcode yang semoga telah diperbaiki.


0

Coba ubah nomor versi aplikasi (bukan nomor build) - misalnya dari 1.5 menjadi 1.6.

Tak satu pun dari jawaban lain yang berhasil untuk saya, dan ini (entah kenapa) menyelesaikannya.


0

Ini terjadi pada saya ketika mencoba mengirim dari kedai kopi dengan wi-fi yang jerawatan / terbatas. Application Loader juga gagal dengan pesan kesalahan terkait SSL.

Jika tidak ada solusi di atas yang berhasil untuk Anda, saya sarankan untuk mencoba dari jaringan wi-fi lain.


0

Dalam kasus saya internet lambat, jadi masalahnya terjadi. Saya mengubah jaringan mac saya, masalah terpecahkan.


0

saya menemukan solusi, cukup buka tautan ini

https://appleid.apple.com/#!&page=signin

Di bagian Keamanan, klik Buat Kata Sandi di bawah Kata Sandi Khusus Aplikasi.

jadi sekarang Anda telah membuat kata sandi, sekarang buka pemuat aplikasi dan Anda mengirim email dan kata sandi yang dibuat. Itu sekarang Anda dapat mengunggah video di itune menggunakan perangkat lunak pemuat aplikasi. Terima kasih


0

Hidupkan Kembali komputer Anda

Mulai ulang Xcode

Arsipkan ulang aplikasi Anda

Hapus dan tambahkan kembali pengguna

Ini berfungsi untuk saya setelah 2 jam pemecahan masalah dan bahkan mencoba pemuat aplikasi. Tidak yakin yang mana. Tetapi coba kombinasi ini, dan itu mungkin berhasil.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.