Может ли кто-нибудь решить эту проблему? Я разместил три форума, которыми пользуюсь до сих пор.
iCloud и правильное использование профиля подготовки. 30 октября 2011 г., 9:49. Я включил iCloud для своего AppID. Затем я создал 3 сертификата, перечисленных как:
- Приложение для Mac
- Установщик Mac
- Разработка
в утилите сертификатов разработчика.
Я скачал и установил сертификаты в свою связку ключей:
- Приложение стороннего разработчика для Mac (приложение для Mac)
- Установщик сторонних разработчиков для Mac (установщик для Mac)
- Разработчик Mac (Разработка)
Затем я создал 2 профиля подготовки:
Разработка Я выбрал идентификатор приложения, ранее созданный сертификат разработки и систему.
Производство Я могу выбрать только идентификатор приложения и сертификат подписи распространения приложения Mac.
Я успешно установил профиль разработки в Pref Pane профилей. Если я пытаюсь установить производственный профиль на панели настроек профилей, я получаю диалоговое окно «Неизвестная ошибка». Это правильно? Этот профиль нельзя установить?
Я добавил оба профиля в Xcode Organizer и выбрал «Mac Developer» из профиля разработки для отладки и «Third Party Mac Developer Application» из производственного профиля для окончательной версии.
Теперь я могу запустить приложение в Xcode, и оно работает должным образом (с включенным iCloud). Если я архивирую версию выпуска и запускаю приложение в Finder, я получаю:
taskgated: убит ... потому что использование права com.apple.developer.ubiquity-container-identifiers запрещено
Предполагается, что производственный профиль будет использоваться только для подачи в MAS? Я что-то не так?
steveflack Сообщений: 6 (0) ОтветитьЦитироватьДобавить отрицательную оценкуДобавить положительную оценку 1. Re: iCloud и правильное использование профиля подготовки В ответ на pws 4 ноября 2011 г., 4:23 утра. Если вы посмотрите на производственный профиль в Xcode Organizer, он говорит, что вы можете не устанавливайте его на устройства - я думаю, поэтому он не устанавливается на панели профилей в приложении «Настройки». Я понял это только сегодня утром - это сообщение об ошибке не совсем полезно.
Возможно, я ошибаюсь, но это выглядит ужасно, как будто вы в настоящее время не можете отправлять приложения iCloud за пределами MAS. Похоже, нам придется рассматривать профиль разработчика как специальные профили iOS для тестирования.
Хосе Инес Канту Аррамбиде Сообщений: 166 (1) ОтветитьЦитироватьДобавить отрицательную оценкуДобавить положительную оценку 2. Re: iCloud и правильное использование профиля подготовки В ответ на steveflack 9 декабря 2011 г., 16:42 Удалось ли кому-нибудь из вас подписать его рабочими профилями?
Хосе Инес Канту Аррамбиде Сообщений: 166 (1) Ответить Цитата Добавить отрицательную оценку Добавить положительную оценку 3. Re: iCloud и правильное использование профиля подготовки В ответ на steveflack 9 декабря 2011 г. 17:49 Кто-нибудь знает, должно ли приложение для Mac запускаться в моей разработке машина при использовании рабочего профиля с включенным iCloud? Или его нужно отправить в Mac App Store? Когда я создаю и подписываю производственный профиль, у меня нет ошибок, но я получаю сообщение «приложение было убито, потому что у меня не было разрешения на использование идентификаторов com.apple.developer.ubiquity-container-identifiers» при запуске.
Allen Dunahoo Goshen, CT Сообщений: 700 (6) ReplyQuote 4. Re: iCloud и правильное использование профиля подготовки В ответ на сообщение Jose Ines Cantu Arrambide 17 декабря 2011 г., 12:08 Я тоже получаю эту ошибку. Пожалуйста помогите!
Хосе Инес Канту Аррамбиде Сообщений: 166 (1) Ответить Цитата Добавить отрицательную оценку Добавить положительную оценку 5. Re: iCloud и правильное использование профиля подготовки В ответ на Аллена Дунаху 17 декабря 2011 г. 12:23 Я запросил техническую поддержку у Apple, я позволю вы знаете, что они говорят. Но я предполагаю, что для проведения бета-тестирования вы должны добавить каждую систему Mac в свой раздел подготовки Mac и указать каждому пользователю бета-версии добавить профиль подготовки в свою систему двойным щелчком.
Держу пари, что рабочий профиль работает только при отправке приложения в Mac App Store.
Allen Dunahoo Goshen, CT Сообщений: 700 (6) ReplyQuote 6. Re: iCloud и правильное использование профиля подготовки В ответ на сообщение Jose Ines Cantu Arrambide 17 декабря 2011 г. 12:46 Если я не могу запустить приложение, значит, нет так я выложу его в Apple.
Странно, но я не могу сейчас скомпилировать никакое другое приложение для Mac, iCloud или без iCloud. Я когда-либо пробовал на другом компьютере, и он не работает!
Хосе Инес Канту Аррамбиде Сообщений: 166 (1) Ответить Цитата Добавить отрицательную оценку Добавить положительную оценку 7. Re: iCloud и правильное использование профиля подготовки В ответ на вопрос Аллена Дунаху 17 декабря 2011 г., 13:04 Вау, вы не можете скомпилировать или запустить приложение? Можно ли скомпилировать без подписи?
Аллен Дунаху Гошен, Коннектикут Сообщений: 700 (6) Ответить Цитата 8. Re: iCloud и правильное использование профиля подготовки В ответ на Хосе Инес Канту Аррамбиде 17 декабря 2011 г., 13:29 Ну, я думаю, я могу скомпилировать его, но я понял ошибка (она немного меняется с каждым приложением):
ошибка: не удалось запустить '/Users/padsoftware/Library/Developer/Xcode/DerivedData/Scrawl-heofvoywsunchdhjowxkvkoiqvan/Build/Products/Release/Scrawl.app/Contents/MacOS/Scrawl'
Это странно: у меня нет песочницы, iCloud или прав для этого приложения. На тех, которые я делаю, я получаю ту же ошибку. Я уже переустановил Xcode 4.2.1 и OS X Lion 10.7.2.
Allen Dunahoo Goshen, CT Сообщений: 700 (6) ReplyQuote 9. Re: iCloud и правильное использование профиля подготовки В ответ на Allen Dunahoo 17 декабря 2011 г., 13:31 Без подписи кода я получаю ту же ошибку. Меня это реально раздражает. Обращение к Apple не поможет, потому что они замедляют работу
Хосе Инес Канту Аррамбиде Сообщений: 166 (1) ОтветитьЦитировать Добавить отрицательную оценку Добавить положительную оценку 10. Re: iCloud и правильное использование профиля подготовки В ответ на Аллена Дунаху 17 декабря 2011 г., 14:10 Это также случилось со мной, когда я не добавил mac uuids на портал подготовки для Mac, устанавливается ли ваш профиль подготовки в настройках системы на Lion? Но поскольку он дует, когда вы не подписываете его код, это не имеет значения.
Хосе Инес Канту Аррамбиде Сообщений: 166 (1) Ответить Цитата Добавить отрицательную оценку Добавить положительную оценку 11. Re: iCloud и правильное использование профиля подготовки В ответ на Аллена Дунаху 17 декабря 2011 г., 14:12 Если вы откроете Console.app из утилит, вы получите есть ли лишняя информация при запуске?
Аллен Дунаху Гошен, Коннектикут Сообщений: 700 (6) Ответить Цитата 12. Re: iCloud и правильное использование профиля подготовки В ответ на Хосе Инес Канту Аррамбиде 17 декабря 2011 г., 14:15 К сожалению, нет, я получаю ту же информацию.
Allen Dunahoo Goshen, CT Сообщений: 700 (6) ReplyQuote 13. Re: iCloud и правильное использование профиля подготовки В ответ на Allen Dunahoo 17 декабря 2011 г., 14:19 Кстати, я только что разместил это в stackoverflow. Ошибка Xcode: не удалось запустить
Allen Dunahoo Goshen, CT Сообщений: 700 (6) ReplyQuote 14. Re: iCloud и правильное использование профиля подготовки В ответ на Allen Dunahoo 17 декабря 2011 г., 14:48 Проблема заключалась в том, что мне не хватало закрытых + открытых ключей, связанных с сертификат разработки ... Я тоже по какой-то причине не мог импортировать те, которые использовал, в связку ключей. Я сгенерировал CSR (который создает открытые / закрытые ключи и добавляет их в цепочку ключей), создал новый профиль сертификата / обеспечения и обновил свои настройки сборки, чтобы они указывали на новые вещи. Кто-то сказал, что это исправлено для них. Я попробую и дам знать, работает ли.
Аллен Дунаху Гошен, Коннектикут Сообщений: 700 (6) ReplyQuoteEdit 15. Re: iCloud и правильное использование профиля подготовки В ответ на вопрос Аллена Дунаху 17 декабря 2011 г., 16:28 ОК, вот результаты: Знак кода профиля развития: успех. Знак кода производственного профиля: сбой. Ошибка в консоли: «17.12.11, 16: 22: 50.184 PM taskgated: убит com.allendunahoo.Scrawl [pid 5772], потому что использование права com.apple.developer.ubiquity-container-identifiers запрещено»
Я не понимаю: в профиле разработчика это включено в заголовок: 8W27B5T8XC. Однако в производственном профиле этого нет. Я подозреваю, что это часть проблемы. Теперь, есть ли у кого-нибудь идеи по hw, чтобы исправить эту огромную и уродливую проблему?
P.S. Мне нужны идентификаторы com.apple.developer.ubiquity-контейнера, потому что это приложение использует iCloud.
Сообщение отредактировал AllenDunahoo 17.12.11 в 16:28.
Аллен Дунаху Гошен, Коннектикут Сообщений: 700 (6) ReplyQuoteEdit 16. Re: iCloud и правильное использование профиля подготовки В ответ на Аллена Дунаху от 17 декабря 2011 г., 16:30 Это мои права:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd>">
<plist version="1.0">
<string>8W27B5T8XC.com.allendunahoo.Scrawl</string>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd>">
<plist version="1.0">
<array>
<string>$(TeamIdentifierPrefix)8W27B5T8XC.com.allendunahoo.Scrawl</string>
</array>
</plist>