Articles of ios

как правильно отправлять push-уведомления

Это не мое первое приложение, отправляющее push-уведомления, но это мое первое приложение, в котором я отправляю уведомление всем моим пользователям одновременно. То, что я испытываю, заключается в том, что не все мои пользователи получают уведомление, только некоторые из них, даже если у них есть правильные настройки (т. Е. Уведомления для моего приложения включены), также код […]

Как шифровать AES 256 CBC в iOS Swift 3 как метод larvel encrypt ()

Я хочу сделать шифрование Laravel в iOS Swift 3 . Crypt::encrypt('123456'); Я пробовал что-то вроде этого, но это не работает. Я думаю, что в этом коде что-то не так: func generateRandomBytes() -> String? { var keyData = Data(count: 10) let result = keyData.withUnsafeMutableBytes { (mutableBytes: UnsafeMutablePointer<UInt8>) -> Int32 in SecRandomCopyBytes(kSecRandomDefault, keyData.count, mutableBytes) } if result […]

Неправильная ориентация Jcrop от загрузки Iphone, как я могу это сделать?

У меня есть сайт с моим инструментом jCrop, который создает этот поток: пользователи загружают фотографии -> они обрезают его -> они загружают его на моем сервере Проблемы возникают, когда я пытаюсь загрузить фотографию с камеры iphone. 1- Если я загружаю изображение с iphone, он выглядит правильно ориентированным в режиме предварительного просмотра / обрезки, а затем […]

Загрузить изображение из iOS с помощью ASIHTTPRequest

Мое приложение загружает изображение и пользователь / адрес электронной почты / переходит при регистрации. iOS для php для mySQL. Email, user & pass & image name будут сохранены в db просто отлично. Его просто изображение, которое не загружается в папку на сервере. Так что это только часть моего кода, которая терпит неудачу, но может ли […]

iOS безопасность отправки данных с паролем на сервер и с сервера

Я создаю приложение, которое должно отправить пароль с устройства пользователя для аутентификации на сервере до того, как сервер выполнит какие-либо операции. это происходит следующим образом: Пользователь имеет текстовый пароль на своем телефоне, который также находится на сервере как двоичный код bcrypt. пользователь хочет получить что-то из базы данных, поэтому пользователь отправляет свой идентификатор и пароль […]

Сообщения APN доставляются, но не принимаются на устройстве iOS

Я настроил службу пересылки / отправки, которая содержит открытое соединение с APN, как указано / рекомендовано Apple, чтобы предотвратить обнаружение DoS и сертификат работает … Я успешно подключен, и сообщения отправляются успешно, но сообщения не принимаются на устройстве iOS (iPhone) … (?!?) Количество отправленных байт равно количеству (байтов) возвратов fwrite. Наконец, сообщения могут содержать специфичные […]

Проблемы с iPhone с сеансами PHP

Это то, что я на практике до сих пор не видел. Я сделал веб-приложение, которое прекрасно работает на всех устройствах (пока я думал). На прошлой неделе я получил несколько жалоб, что одна часть приложения не работает. Возможно, я просмотрел более 100 раз свой код, и я не нашел ошибку, и ошибка в том, что в […]

Alamofire загружает изображение с помощью multipart / form-data

Я ищу пример рабочего кода для загрузки изображения с помощью multipart / form-data с помощью Alamofire я не могу заставить этот код работать с моим проектом Alamofire.upload( .POST, URLString: "http://httpbin.org/post", multipartFormData: { multipartFormData in multipartFormData.appendBodyPart(fileURL: unicornImageURL, name: "unicorn") multipartFormData.appendBodyPart(fileURL: rainbowImageURL, name: "rainbow") }, encodingCompletion: { encodingResult in switch encodingResult { case .Success(let upload, _, _): […]

stream_socket_client (): невозможно подключиться к ssl: //gateway.sandbox.push.apple.com: 2195 (соединение отклонено)

Я сделал php-файл для отправки уведомлений пользователям Apple iphone. Он работает на другом сервере, но не работает на моем сервере. Я сделал файл .pem точно, а также открыл номер порта 2195,2196. Но все же его не работает. Пожалуйста, помогите мне, чтобы избавиться от этой проблемы. Вот мой PHP-код для отправки push-уведомления: <?php // Put your […]

Не удается проверить открытый ключ openssl

Я пытаюсь использовать openssl_verify() для проверки $payload с помощью $publicKey . Вот мой код: $publicKey = openssl_pkey_get_public($_POST['publicKeyURL']); $playerID = $_POST['playerID']; $timestamp = intval($_POST['timestamp']); $signature = base64_decode($_POST['signature']); $salt = base64_decode($_POST['salt']); $payload = $playerID . $bundleID . $timestamp . $salt; $status = openssl_verify($payload, $signature, $publicKey); openssl_free_key($publicKey); if ($status == 1) { /* */ } Я получаю следующую […]