Почему при обмене данными через Snapchat SDK появляется ошибка AXServer?

Я использую пример проекта xcode для обмена медиафайлами между моим приложением и Snapchat напрямую. К этому моменту я успешно аутентифицировал свое приложение (оно загружает bitmoji + информацию о пользователе и я могу распечатать токен доступа). Код, который вызывает ошибку, вызывается после того, как UIPicker выбрал изображение:

из строки 38 MediaPickerViewController.swift

fileprivate func shareImage(image: UIImage) {
    let snapPhoto = SCSDKSnapPhoto(image: image)
    let snapContent = SCSDKPhotoSnapContent(snapPhoto: snapPhoto)

    // Send it over to Snapchat. This produced the error below
    snapAPI.startSending(snapContent)
}

Затем, когда вы выбираете изображение из галереи:

2020-03-23 17:49:54.487603-0700 CreativeKitSample[20966:5903027] 
[AXRuntimeCommon] AX Lookup problem - errorCode:1100 error:
Permission denied portName:'com.apple.iphone.axserver' PID:20969

Это работает на моем iPhone, отладка по USB. Я новичок в разработке Swift, и я думаю, что мое приложение подписано сертификатом разработчика, возможно, оно вставлено в iOS 13 из-за связи с приложениями Prod? Или AXServer - это AXServer интерфейс или доступность? Этот проект использует Interface Builder / Storyboards. Я попытался отключить флажок специальных возможностей для элементов пользовательского интерфейса. Я в недоумении, поиск ошибок разрешения AXServer не помог.

некоторые ошибки AX:

Всего 1 ответ


Я идиот. Когда я создал свой сертификат разработчика Apple и профиль обеспечения, у меня возникла коллизия с идентификатором пакета, поэтому я изменил его в настройках обеспечения, но не смог обновить идентификатор комплекта портала Snapchat. Оставив здесь вопрос для кого-либо еще с такой же проблемой.

Они могли бы сделать свою ошибку немного более описательной ...


Есть идеи?

10000