Создать приложение для iPhone без реального устройства - PullRequest
0 голосов
/ 06 июля 2018

Я не могу создать профиль обеспечения, потому что у меня нет реального устройства (с UUID) для добавления в developer.apple.com -> Устройства

Я использую macincloud.com для запуска xcode, но при создании профиля обеспечения я получаю

 Failed to create provisioning profile.
 There are no devices registered on your account on the developer website. Plug 
 in and select a device to have Xcode registered it.

Клиенту нужна ios-версия приложения cordova, поэтому я создал его с помощью симулятора. Теперь, после регистрации аккаунта разработчика, я не могу загрузить его в магазин приложений.

Нужно ли иметь iphone для разработки приложений? Или же Нужно ли иметь iPhone для создания профиля обеспечения?

Спасибо

1 Ответ

0 голосов
/ 06 июля 2018

Я предлагаю вам протестировать на реальном устройстве перед отправкой сборки в магазин приложений, потому что есть вероятность, что некоторые проблемы / сбои могут произойти только на реальном устройстве, а не в симуляторе.

Симулятор также часто заменяет аналогичную, но не идентичную платформу MacOS X или библиотеку на iOS (потому что либо команда Apple решила, что они достаточно близки, либо команде Apple не хватило времени, чтобы сделать iOS одна работает как iOS в симуляторе). Таким образом, вы можете получить совершенно разные результаты от OpenGL на iOS и на симуляторе.

Но если вы сталкиваетесь с временными ограничениями, до которых вам необходимо отправить сборку в магазин приложений, я бы предложил вам по крайней мере перейти по ссылке ниже и проверить контрольный список, если какая-либо функция, присутствующая в вашем приложении, не может быть протестировано в симуляторе iOS. https://www.browserstack.com/test-on-iOS-simulator

Также на данный момент вы можете зарегистрировать любые устройства iPhone ваших друзей на портале для разработчиков. Также я не вижу никаких угроз безопасности при регистрации устройства вашего друга на портале для разработчиков, потому что вы можете удалить его / ее с портала в будущем.

...