Я использую пример проекта 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
больше в Core UI или Accessibility? Этот проект использует Interface Builder / Storyboards. Я попытался отключить accessibility
флажок на элементах пользовательского интерфейса. Я в недоумении, поиск ошибок разрешения AXServer не помог.
некоторые ошибки AX: