ошибки, обнаруженные при обнаружении расширений: Error Domain = PlugInKit Code = 13 "запрос отменен" - PullRequest
0 голосов
/ 31 октября 2018

Я пытаюсь отобразить или загрузить UIImage и получаю эту ошибку.

"обнаружены ошибки при обнаружении расширений: Ошибка Domain = PlugInKit Code = 13" запрос отменен "UserInfo = {NSLocalizedDescription = запрос отменен}"

import UIKit

class ViewController: UIViewController, UINavigationControllerDelegate, UIImagePickerControllerDelegate { 

// linked labels and UiButtons

@IBOutlet weak var ifix: UILabel!
@IBOutlet weak var UIImage: UIImageView!
let someImageView: UIImageView = {
    let theImageView = UIImageView()
    theImageView.translatesAutoresizingMaskIntoConstraints = false // call this property so the image is added to your view
    return theImageView
}()


@IBAction func UploadImage(_ sender: UIButton) {
    let myPickerController = UIImagePickerController()
    myPickerController.delegate = self;
    myPickerController.sourceType =  UIImagePickerController.SourceType.photoLibrary
    self.present(myPickerController, animated: true, completion: nil)

}
    @objc func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey: Any])
    {
        let image_data = info[UIImagePickerController.InfoKey.originalImage] as? UIImage
        let imageData:Data = image_data!.pngData()!
        _ = imageData.base64EncodedString()
        self.dismiss(animated: true, completion: nil)
    }


@IBAction func UIShuffle(_ sender: UIButton) {
}


@IBAction func UIReset(_ sender: UIButton) {
}

override func viewDidLoad() {
    super.viewDidLoad()
    // additional setup after loading the view, typically from a nib.
    view.addSubview(someImageView) //This add it the view controller without constraints
    someImageViewConstraints() //This function is outside the viewDidLoad function that controls the constraints

}
//  `.isActive = true` after every constraint
func someImageViewConstraints() {
    someImageView.widthAnchor.constraint(equalToConstant: 180).isActive = true
    someImageView.heightAnchor.constraint(equalToConstant: 180).isActive = true
    someImageView.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
    someImageView.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: 28).isActive = true


}

}

1 Ответ

0 голосов
/ 31 октября 2018

Это сообщение безвредно. Сообщение поступает из ОС и связано с тем, что ОС следит за любыми обнаруженными расширениями, связанными с тем, что делает ваше приложение. Я часто вижу это в macOS при отображении диалога с открытым файлом. При поиске файла ОС проверяет, есть ли какие-либо связанные с файлом расширения, которые нужно загрузить, чтобы показать вам что-то. Когда пользователь нажимает «ОК» или «Отмена», он прекращает поиск расширений и выплевывает это сообщение на консоль. Я полагаю, что iOS может делать что-то подобное, возможно, связанное с общим доступом или другими действиями, связанными с пользовательскими файлами. Сообщение не указывает на ошибку в вашем приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...