Почему не работает специальное распространение iPhone в iOS 4 (Xcode 3.2.3)? - PullRequest
0 голосов
/ 14 июля 2010

До выхода iOS 4 я мог успешно создать свое приложение, используя специальный профиль распространения, и отправить его своим клиентам для тестирования.

Теперь. под Xcode 3.2.3, когда я (и мой клиент) перетаскиваю папку .app в iTunes, приложение не появляется среди списка приложений, и никакое сообщение (ошибка, предупреждение и т. д.) не отображается.

Есть ли известная проблема с временным распространением в Xcode 3.2.3?

1 Ответ

1 голос
/ 18 июля 2010

Эй, я просто наткнулся на это и обнаружил, что могу это исправить, установив значение: "LSRequiresIPhoneOS" в значение true (проверено) в файле Info.plist приложения.

Я оглянулся на все свои старые проекты и обнаружил, что все они проверили это. Я предполагаю, что происходит то, что, когда вы открываете старый проект iPhone в Xcode 3.2.3, он по какой-то причине повреждает этот параметр. Я также столкнулся с еще одной странной вещью, когда открыл проект: параметр сборки, специфичный для iPhone («Цель развертывания iPhone OS»), отсутствовал, а вместо этого был параметр «Цель развертывания Mac OS». Эта проблема была решена путем сохранения проекта. Все это указывает на то, что Xcode не может быть обратно совместимым с проектами iPhone, что я определенно видел в предыдущих обновлениях SDK.

Во всяком случае, надеюсь, это поможет! Если у кого-то есть более глубокие идеи, я бы хотел их услышать.

...