Вы можете протестировать приложение на своем собственном устройстве, прежде чем отправить его на утверждение в Apple.
1. Создайте свой проект для архива: Product-> Archive
Затем вам предложат органайзер с вашим встроенным приложением. Вместо распространения в магазин приложений вы выбираете (Xcode 4.3.1):
2. Сохранить для корпоративного или специального развертывания
Затем он спросит вас, с каким профилем предоставления доступа подписать приложение, и вы выберете свой профиль разработки, содержащий ваш телефон.
Затем вы сохраните его в определенном месте.
3. После сохранения вы открываете iTunes и перетаскиваете файл your_app.ipa на свой iPhone (очевидно, должен быть подключен).
Возможно, вам придется сначала перетащить его в приложения iTunes, прежде чем перетаскивать его из приложений iTunes на iPhone.
4. Приложение должно быть установлено на вашем телефоне.
Это приложение находится в том же состоянии, что и в магазине приложений.
Что касается проверки настроек сборки ..... У меня никогда не было проблем с архитектурой. Если моя цель развертывания - 3.2, а моя архитектура установлена на armv7, то на этапе проверки при загрузке моего приложения в apple он потерпит неудачу и скажет, что это не универсальный двоичный файл. Вам необходимо протестировать приложение на более ранних версиях iOS, чтобы воспроизвести сбои архитектуры.