Класс CKPPTSubTest реализован в обоих фреймворках. Один из двух будет использован. Какой из них не определен

Я разрабатываю Приложение для набора стикеров. Под Stickers.xcstickers я добавляю стикеры и запускаю приложение на устройстве. Кроме моих наклеек другие установленные наклейки работают нормально. Когда я выбираю приложение для стикеров, отображается только логотип, стикеры не отображаются. Я получаю одно предупреждение на консоли (каждый раз, когда я выбираю свою наклейку): -

objc[491]: класс CKPPTSubTest реализован как в /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit (0x1af165ac0), так и в /Applications/MobileSMS.app/MobileSMS (0x1001461a8). Один из двух будет использован. Какой из них не определено.


person pkc456    schedule 04.11.2016    source источник


Ответы (2)


Мы видим это и во всех наших приложениях, связанных с расширением iMessage. Я предполагаю, что это проблема Apple. Вы можете спокойно игнорировать это сообщение журнала, но не можете его подавить.

person shallowThought    schedule 04.11.2016
comment
в порядке. Я также не могу видеть свои стикеры в устройстве. Однако они отображаются в моем симуляторе. Нужно ли мне изменить какую-либо конкретную настройку на xcode/устройстве, чтобы мои стикеры отображались в приложении iMessage. - person pkc456; 04.11.2016
comment
Они также должны отображаться на устройстве, но вам нужно активно открыть чат, выбрать свой стикерпак и подождать (довольно долго, до 40 секунд), пока он не загрузится в моем опыте. - person shallowThought; 04.11.2016
comment
Я жду больше 1 минуты. Я также перезапускаю приложение iMessage. Но стикеры не загружаются. Есть ли способ / приложение, где я могу проверить свои наклейки? - person pkc456; 04.11.2016
comment
Опишите проблему как можно подробнее, возможно, в отдельном вопросе. Делаем следующее: Build & Run for device -> iMessage obens на устройстве. Выберите чат. Нажмите кнопку со стрелкой (-›) слева от текстового поля, чтобы отобразить параметры. Щелкните значок приложения (A). Листайте расширения, пока не найдете свое. Ваш текст консоли (в Xcode) быстро мигает, когда приложение запускается. С этого момента ваши стикеры должны отображаться в течение следующих 60 секунд. Если текст консоли не мерцает (иногда такое случается), запустите процедуру еще раз (соберите и запустите...). - person shallowThought; 05.11.2016

Извините за поздний ответ, но это поможет кому-то попробовать эту надежду на вас - в настройках вашего устройства ‹ Общие ‹ Управление устройством ‹ выберите свой профиль и «Доверие» и снова запустите приложение.

person Gurinder Batth    schedule 28.11.2016