Является ли мое понимание относительно профилей подготовки, правильность сертификатов (во время разработки)?
- Приложения устанавливаются с сертификатом разработчика с xcode при установке на устройство? Сертификат должен существовать в профиле обеспечения (хранится в IPad/IPhone), а deviceid установочного устройства также должен присутствовать в профиле подготовки.
- Поэтому, когда вы нажимаете на приложение, когда устройство не подключено к вашему мактору разработчика, сертификат подписанного приложения должен соответствовать одному в профиле подготовки (который существует на устройстве), а идентификатор устройства должен также соответствовать одному в настройке профиль, только тогда приложение будет работать.
- Когда устройство подключено к Mac, на котором выполняется xcode, и вы хотите отлаживать его, тогда публичный + закрытый ключ, хранящийся в цепочке ключей, входит в игру, xcode пытается разблокировать открытый + закрытый ключ, хранящийся в цепочке ключей, используя сертификат и следовательно, идентифицирует mac, а также выполняет вышеописанную марку, и если это так же верно, то вы можете успешно отлаживать