У меня есть две машины разработки, которые я хочу использовать для разработки iOS.
Я успешно настроил свой профиль разработчика iOS на своем основном компьютере. Я вижу в приложении Keychain Access, что у меня есть две пары ключей: открытые и закрытые ключи разработчика iOS и открытые и закрытые ключи распространения iOS.
Я перенес свой профиль разработчика iOS на дополнительный компьютер с помощью процедуры, описанной в http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.html (раздел «Перенос вашего профиля разработчика на другой компьютер» "). Все прошло нормально, и я могу развернуть на своих устройствах.
В приложении Keychain Access я заметил, что дополнительный компьютер не содержит моих открытых ключей, присутствуют только закрытые ключи и сертификаты. Открытые ключи не были переданы.
Если я собираюсь стать членом команды и хочу попросить у администратора группы сертификат, разве это не связано с моими открытыми ключами? Если это произойдет, люди, которые просто следовали инструкциям Apple, не будут иметь этих открытых ключей.
Мне удалось переместить открытые ключи вручную, это не проблема, но я хочу понять, почему открытые ключи не включены в процедуру переноса профиля разработчика.