Articles of iphone

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

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

Отправка NSMutable Array в php-скрипт в iOS

Я делаю приложение для iPhone, которому необходимо отправить пару массивов в php-скрипт, а затем скрипт php должен принять значение (-ы) этих массивов и написать XML-файл. Я знаю, как написать xml-файл с php, но я не уверен, как отправить данные на php-скрипт из приложения iOS … Можно ли даже отправить php-скрипт из целых аргументов из iOS? […]

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

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

получение json_encode для исключения элементов html

Я отправляю json_encoded данные с моего PHP-сервера в приложение iPhone. Строки, содержащие html-объекты, такие как '&' , экранируются json_encode и отправляются как &amp; , Я хочу сделать одно из двух: make json_encode не json_encode html-объекты. Док говорит, что «нормальный» режим не должен убегать, но он не работает для меня. Есть идеи? сделайте iPhone-приложение дешевым html-объектами. […]

ASIFormDataRequest не отправляет значения post

Я пытаюсь отправить некоторые значения, используя ASIFormDataRequest. Проблема в том, что даже если скрипт php выполняется, почтовые данные не принимаются. Вот что я делаю: ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [request setPostValue:@"Ben" forKey:@"first_name"]; [request setPostValue:@"Copsey" forKey:@"last_name"]; [request startSynchronous]; Чтобы проверить, что получает сервер, у меня есть следующий скрипт проверки php: $handle = fopen("output.txt", "w"); fwrite($handle, count($_POST)."\n"); […]

Ошибка APN в сценарии сервера

Я получаю эту ошибку в своем php-скрипте, отправляя данные полезной нагрузки. Warning: stream_socket_client() [function.stream-socket-client]: Unable to set private key file `/Applications/XAMPP/xamppfiles/htdocs/test/apn/apns-dev.pem' in /Applications/XAMPP/xamppfiles/htdocs/test/apn/push.php on line 42 Warning: stream_socket_client() [function.stream-socket-client]: failed to create an SSL handle in /Applications/XAMPP/xamppfiles/htdocs/test/apn/push.php on line 42 Warning: stream_socket_client() [function.stream-socket-client]: Failed to enable crypto in /Applications/XAMPP/xamppfiles/htdocs/test/apn/push.php on line 42 Warning: stream_socket_client() [function.stream-socket-client]: […]

В PHP, как я могу добавить 3 месяца к дате покупки, полученной из квитанции iPhone InApp?

После того, как я подтвердил получение с App Store с моего PHP-сервера, App Store отправил мне ответ JSON с "status" : 0 "receipt" : ( …. ) Одним из элементов получения является «purchase_date», который содержит следующую строку (пример) «2010-02-09 19:17:04 Etc / GMT» Я пытаюсь установить услугу подписки и хотел бы добавить 3 месяца к […]

Динамически изменять URL-адрес или тему WordPress, если UserAgent – это iPhone

Есть какой-либо способ сделать это? Мой сайт http://kennethreitz.com . Его управляет некоторый умеренный PHP поверх WordPress. Мои параметры – определить, использует ли пользователь iphone, и если они либо а) скажите wordpress, чтобы загрузить другую «тему», которую я написал. б) если это невозможно, используйте другую установку wordpress на субдомене (i.kennethreitz.com), который работает из той же базы […]

Разбор NSString как JSON

Я прочитал несколько форумов, но, похоже, не смог выполнить эту простую задачу. У меня есть вид в Xcode, который указывает на скрипт PHP и сохраняет результаты в виде NSString ниже: [{ "ID": "16", "имя": "Боб", "возраст": "37"}] У меня возникла проблема с разбором этого NSString. Вот как я получаю содержимое NSString: NSString *strURL = [NSString […]

Ошибка чтения с улучшенным уведомлением Apple с помощью PHP

Im пытается вызвать ошибку, поэтому я могу построить журнал регистрации ошибок для APNS. Поэтому Im отправляет слишком большую полезную нагрузку на сервер. Но я не ошибаюсь. Код: Подключение: $streamContext = stream_context_create(); stream_context_set_option($streamContext, 'ssl', 'local_cert', $this->_sslPem); stream_context_set_option($streamContext, 'ssl', 'passphrase', ""); $this->_apnsConnection = stream_socket_client("ssl://" . Config::$apns['host'] . ":" . Config::$apns['port'], $error, $errorString, $timeout, STREAM_CLIENT_CONNECT, $streamContext); if ($this->_apnsConnection) […]