Tim pengembangan tidak muncul di Xcode

91

Saya adalah pengembang iOS wiraswasta sehingga memiliki keanggotaan distribusi iOS saya sendiri.

Selama beberapa hari, saya bekerja sebagai pengembang dalam sebuah tim. Akun apple saya telah ditambahkan di iTunes Connect / Users and Roles mereka. Ini berfungsi karena saya dapat mengakses detail aplikasi dari aplikasi saat ini yang kami kembangkan.

Namun, saya tidak bisa melakukannya dengan benar di Xcode. Jadi Xcode mengatakan ID bundel tidak benar karena saya tidak memiliki profil penyediaan.

Dalam 'Proyek> Umum> Identitas> Tim', saya hanya dapat memilih akun saya sendiri dan saya tidak melihat tim baru yang saya ikuti. Saya tidak melihatnya juga di halaman Akun preferensi Xcode.

Profil penyediaan telah dibuat oleh ketua tim untuk saya. Itu tidak menyelesaikan masalah.

Pertanyaan: Bagaimana cara menambahkan tim baru tempat kami bergabung di Xcode?


Catatan - akhirnya Apple akan menyelesaikan kegilaan ini,

Mereka akhirnya memperbaikinya pada tahun 2018:

masukkan deskripsi gambar di sini

GoldXApp
sumber
1
Hebatnya, di Apple, ADA PERBEDAAN ANTARA 'DEVELOPER' DAN 'ITUNES CONNECT' THINGS. Perusahaan Anda harus mengundang Anda pada "hal pengembang" seperti yang ditunjukkan pada gambar oleh @imbru di bawah ini. Jika Anda "hanya" diundang pada "hal itunes", Anda kacau. Sangat bodoh.
Fattie

Jawaban:

95

Mulai 12 Februari 2019, Apple kini telah menyatukan AppStore Connect dan sistem developer.apple.com.

Untuk menambahkan kapabilitas profil & sertifikat:

  • Arahkan ke App Store Connect> Users and Access
  • Pilih akun pengguna Anda. (Anda mungkin perlu menjadi admin tim untuk melakukan ini.)
  • Di bagian "Sumber Daya Pengembang", centang kotak "Akses ke Sertifikat, Pengenal & Profil".

bagian sumber daya pengembang

Hugo Dozois
sumber
10
Saya mencoba menambahkan seseorang sebagai Manajer Aplikasi, ketika saya menggulir ke bawah ke kotak centang ini uncheckeddan berwarna abu-abu tidak mengizinkan saya untuk mencentang kotak. Tahu kenapa?
Wikkle_A
3
@Wikkle_A kotak centang tampak dinonaktifkan bagi saya, tetapi mengkliknya berhasil. Target klik sangat kecil, dan mengklik label tidak berfungsi.
Hugo Dozois
2
Jadi kami menemukan bahwa saya tidak memiliki izin untuk sertifikat di akun klien. Di bawah tab Pengguna sekarang ada kotak centang untuk mengizinkan izin untuk sertifikat yang hanya dapat diberikan oleh orang yang memiliki izin sertifikat.
Wikkle_A
5
Opsi ini tampaknya dinonaktifkan sepenuhnya jika Anda memiliki akun pengembang "Perorangan", bukan akun pengembang "Organisasi". Meskipun saya meretas HTML dan mencentang kotak secara paksa, ketika saya mencoba menyimpan perubahan, saya mendapatkan pesan kesalahan yang mengatakan "Akun Anda tidak memiliki izin untuk mengedit pengguna lain. Hubungi agen tim Anda untuk informasi lebih lanjut." Sebagai catatan, saya adalah pemilik / admin akun, jadi saya harus memiliki akses ke semuanya. Info lebih lanjut: apple.stackexchange.com/a/358562/13594
Michael
1
Ini adalah solusi saat ini di bawah sistem terpadu. Jawaban yang diterima sudah usang.
Nathan Hosselton
89

Masalah besar di sini:

Apple memiliki dua sistem fundamental yang sangat berbeda ,

- sistem "developer.apple"

dan

- Sistem koneksi iTunes

Mereka sangat berbeda. Sebagai aturan, Anda harus berada di keduanya .

Ini satu-satunya hal yang paling membingungkan (dan konyol) di seluruh industri perangkat lunak. Ini adalah sumber kebingungan yang tak ada habisnya.

Ketika Anda mengalami masalah di halaman ini, 99% dari waktu solusinya adalah "mereka menambahkan saya di iTunes Connect, tetapi mereka lupa menambahkan saya di Pengembang ..." atau "mereka lupa menjadikan saya admin di salah satu atau lain."


Jika Anda ditambahkan ke tim yang ada, Minta undangan sebagai Admin

Masuk ke pusat pengembang apel: https://developer.apple.com/account

Sekali lagi, itulah developer.apple,

TIDAK

itunesconnect.apple !!!

Setelah Anda masuk di developer.apple.com/account, pastikan Anda berada di tim yang benar di pojok kanan atas:

masukkan deskripsi gambar di sini

Pergi ke bagian orang

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Pastikan Anda adalah admin:

masukkan deskripsi gambar di sini

Jika semuanya baik-baik saja di sini. Jadi hentikan Xcode lengkap dan mulai ulang.

Pastikan akun Anda ditambahkan ke Xcode di Preferensi-> Akun

masukkan deskripsi gambar di sini

Jika tidak, klik + di pojok kiri bawah dan tambahkan akun Anda.

Sekarang, dalam proyek Anda, lanjutkan ke target Anda:

masukkan deskripsi gambar di sini

Dan dalam tim, tim baru Anda harus muncul:

masukkan deskripsi gambar di sini

Mengulang,

di Apple, ADA PERBEDAAN ANTARA 'DEVELOPER' DAN 'ITUNES CONNECT' THINGS.

Perusahaan Anda harus mengundang Anda pada "hal pengembang" seperti yang ditunjukkan pada gambar di sini. Jika Anda "hanya" diundang pada "hal itunes", tidak ada yang berhasil. Benar-benar konyol dan aneh, tapi begitulah adanya.

Kevin ABRIOUX
sumber
Terima kasih! 'hentikan sepenuhnya Xcode dan mulai ulang.' - memecahkan masalah bagi saya
Edgar
2
Ini adalah solusi sebenarnya bagi saya. Akun saya belum ditambahkan ke developer.apple.com. Setelah itu + memasang sertifikat dan kunci yang diperlukan, saya dapat membangun dan mengunggah aplikasi.
sascha
Ini sangat membantu karena saya bingung. Apple harus membuat beberapa video tutorial kecil seperti tim Android. Android menjadi lebih menyenangkan untuk dikembangkan akhir-akhir ini.
Badr
1
Ingat juga bahwa Anda hanya dapat mengundang orang jika Anda memiliki perusahaan. Jika akun Anda terdaftar sebagai pengembang individu, Anda bahkan tidak akan melihat tombol Orang.
Simon Moshenko
9
INI KELUAR DARI TANGGAL. Silakan lihat jawabannya oleh Hugo Dozois.
Tobe_Sta
12

SOLUSI: Akun saya tidak ditambahkan di halaman sertifikat pusat anggota pemimpin tim pengembangan. Dia baru saja menambahkan saya dan saya menerima undangan untuk bergabung. Ini memecahkan masalah karena saya sekarang dapat memilih tim saya di Xcode.

GoldXApp
sumber
Apakah yang Anda maksud adalah laman developer.apple.com/account/ios/certificate ? Saya memiliki masalah yang sama tetapi tidak dapat menemukan tempat untuk menambahkan sertifikat untuk akun yang berbeda.
Merijn Den Houting
Faktanya, Anda tidak perlu menambahkan sertifikat untuk akun lain kapan pun dengan syarat menyiapkan iTunes Connect dengan benar, yang tidak mudah sama sekali! Saya tidak tahu persis halaman mana yang harus dibuka karena pemimpin tim saya yang melakukannya.
GoldXApp
4

Selain apa yang dikatakan @opyh, pengguna Anda harus mencentang opsi "Akses ke sertifikat, pengenal, dan profil". di https://itunesconnect.apple.com/access/users untuk melihat tim Anda sendiri.

Setelah itu, Anda harus menambahkan akun Anda di xcode> target> tim, dan Anda akan menunjukkan pengguna Anda ditugaskan ke sebuah tim.

Adrián Peromingo Casas
sumber
3

Bagi mereka yang hidup di tahun 2020 tetapi hanya tersesat, di sinilah tombol "Tim" bergerak! Anda hanya akan menemukannya di bawah bagian "Penandatanganan dan Kemampuan", bukan "Utama". Lihat gambar di bawah ini:

TOMBOL TIM BERGERAK DALAM “PENANDATANGANAN DAN KEMAMPUAN”

SHANNAX
sumber
2
Tambahkan semua informasi ke jawaban Anda alih-alih menautkan ke gambar
Nico Haase
Versi terakhir Juli 2020
SHANNAX
Shannah tampil di sini sebagai (Tim Pribadi), tetapi tim pribadi tidak dapat mengarsipkan ipa, jadi ini memungkinkan Anda untuk menguji di simulator, tetapi tidak bertindak sebagai "pengembang xcode" yang dapat membuat ipas.
spodell
3

Xcode tidak melihat tim pengembangan Anda (ini bukan tim pribadi) sampai admin memeriksa pengaturan berikutnya di AppStoreConnect meskipun peran Anda adalah Pengembang

Access to Certificates, Identifiers & Profiles
yoAlex5
sumber
Ini berfungsi, Manajer aplikasi juga dapat melakukannya.
mirkancal
2

Untuk ini, Anda harus melakukan hal-hal berikut:

  1. Periksa apakah Apple ID Anda ditambahkan ke tim di portal Pengembang Apple dengan peran tertentu. Jika tidak maka harus ditambahkan.
  2. Setelah itu Anda harus menambahkan akun apel Anda di pengaturan Xcode di jalur berikut. Jika ditambahkan maka hapus dan tambahkan lagi

Xcode -> Preferensi -> Akun -> Tambahkan akun dengan mengklik tombol 'Plus' (+) di bagian kiri bawah

Jika ini dilakukan dan masih memiliki masalah, buat kembali profil penyediaan, instal dan gunakan.

nix
sumber
5
1. Apple ID saya telah ditambahkan dengan peran tertentu karena saya dapat mengelola aplikasi di iTunes connect. 2. Akun saya sudah menggunakan xCode karena saya sudah mengupload aplikasi dari akun ini langsung dari xCode. Saya telah menerima .mobileprovision dan mengklik dua kali, tetapi tidak menyelesaikan masalah saya.
GoldXApp
2

Tampaknya ketika Apple menggabungkan App Store Connect dan akun Pengembang, beberapa akun telah terlewatkan, seperti milik saya - Dalam kasus saya (saya adalah bagian dari tim, tetapi bukan pemegang akun), saya harus menggunakan solusi yang berbeda:

Jika tim tidak ada di salah satu menu, biarkan pemilik akun menghapus keanggotaan Anda di App Store Connect dan mengundang Anda kembali. Setelah menerima undangan baru Anda, tim yang hilang akan ditampilkan di App Store Connect dan portal Pengembang. Sekarang Anda juga dapat menggunakannya di Xcode.

opyh
sumber
Saya tidak tahu, mengapa perlu tetapi menghapus dan menambahkan akun saya lagi membantu. Terima kasih!
benedikt
0

Anda mungkin juga memerlukan sertifikat yang sesuai. tanpa perlu memiliki akses penuh ke sertifikasi atau menjadi admin penuh

Anda dapat mengirim email kepada pembuat sertifikat penandatanganan. Minta pembuatnya untuk mengekspor sertifikat penandatanganan di Mac mereka sehingga Anda dapat menginstalnya di Mac Anda. masukkan deskripsi gambar di sini

Silakan lihat tautan di bawah untuk informasi lebih lanjut:

https://help.apple.com/xcode/mac/current/#/dev3a05256b8

https://help.apple.com/xcode/mac/current/#/dev154b28f09

Rasol Abd Ali
sumber
Harap rangkum konten tautan.
de.