Это случайная картинка из интернета. Мак у меня далеко, не могу сейчас проверить.
Не могу сказать ничего определенного. Если сомневаетесь советую лишь попросить вашего знакомого прислать вам закрытые ключи еще раз, для верности.
Закрытый ключ вроде бы совпадает с именем и фамилией разработчика (как оно указано при регистрации). Их может быть два — один идет для Development profile, а второй для Production profile.
Скачать закрытые ключи с сайта Apple нельзя, разработчик может только передать их лично, через экспорт из своего Keychain. Вспомните, загружали ли вы туда файлы, требующие пароль?
Еще возможен вариант, что у вас старые профили. Удалите все и скачайте заново с developer.apple.com. В новых версиях XCode это можно сделать и через органайзер (Profisioning profiles -> кнопка refresh внизу списка).
Уверен, если на каждую строку нужно создавать отдельный тип данных — вероятно, что-то в архитектуре пошло не так. Можете подробнее объяснить, почему нельзя передавать строку как аргумент в конструктор Request1, Request2 и т.д.?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.