2014-11-19 3 views
1

Я сделал необходимые изменения для ListerWatchApp для запуска на симуляторе [link]. Когда я запустить приложение он выдает ошибку, говоряwatchKit не работает на тренажере

The shared application group container is unavailable. Check your entitlements and provisioning profiles for this target. Details on proper setup can be found in the PDFs referenced from the README.

Даже после изменения кода подписывания выплачиваемой.

enter image description here

Вот ссылка, где я скачал пример: link

ответ

2

я смог запустить демо Lister обыскав весь проект «com.example.apple-samplecode» и заменив его собственным идентификатором «com.mycompanyname». После этого мне пришлось перейти к каждой цели и исправить права на подписание кода плюс возможности

+0

Lister demo отлично работает. В том же проекте они предоставили приложение lister watch. Если вы запустите его, он отправит сообщение об ошибке, как в упомянутом выше сообщении. – Anand

+0

Как приложение-демонстрация Lister, так и приложение-листер работают нормально после изменения идентификатора настройки прав (по всем целям) –

0

Так что мне нужно запустить grep для всех вхождений com.example.apple-samplecode.Lister, правильно? Я получил 7 хитов, 2 из которых являются Plist-файлы:

/ListerOSX/Info.plist /ListerWatch/Info.plist

<proj>/Common/AAPLAppConfiguration.m 
<proj>/ListerKit/AAPLCloudListCoordinator.m 
<proj>/ListerKit/AAPLDirectoryMonitor.m 
<proj>/ListerKit/AAPLListsController.m 
<proj>/ListerWatch/AAPLWatchStoryboardConstants.m 

Должен ли я заменить идентификатор в один OY моей в

1. all of them 
2. just the plist files 
3. or did I get it all wrong? 
0

После быстрой Fix Проблема для ICloud и AppGroup в мишенях Capabilties вкладка все в порядке.
Это позволяет группам приложений и iCloud в идентификаторах приложений.

App Group

Смежные вопросы