Добавление NAPDEF на Nokia - PullRequest
       55

Добавление NAPDEF на Nokia

0 голосов
/ 02 апреля 2009

Я пытаюсь добавить новую точку доступа на устройство Nokia S60, но я немного озадачен тем, как это сделать. Согласно spec узел должен быть добавлен в следующий корень:

./AP/<X> 

Всякий раз, когда я пытаюсь добавить узел, я получаю код состояния 404, означающий, что он не может быть найден. Если я пытаюсь создать точку доступа, которая уже существует, вместо этого я получаю код состояния 418 - он уже существует.

Сгенерированный xml выглядит так:

<Add>
  <CmdID>17</CmdID>
  <Item>
    <Target>
      <LocURI>./AP/testAP</LocURI>
    </Target>
    <Meta>
      <Format>node</Format>
      <Type>syncml:metinf</Type>
    </Meta>
  </Item>
</Add>

Используя funambol, я также запросил целое дерево ./AP, и там уже есть много точек доступа, все с именами, такими как APId00X.

Я попытался использовать другие имена для своей точки доступа в форме APId00X, но безуспешно.

Кто-нибудь знает, что нужно для создания точки доступа на устройстве S60?

Ответы [ 2 ]

0 голосов
/ 14 апреля 2009

Получил ответ в посте на форуме Nokia.

При попытке добавить точку доступа с помощью команды ./AP/ произойдет сбой с ошибкой 404, если отсутствуют некоторые обязательные узлы.

Таким образом, при добавлении точки доступа она работает нормально, если вы не забыли добавить все обязательные поля. Я не уверен, какие поля являются обязательными. Я успешно создал точку доступа без носителя, но я не экспериментировал с этим.

0 голосов
/ 04 апреля 2009

Это не совсем ответ на ваш вопрос, но вы можете запустить на устройстве код Symbian C ++, чтобы добавить точку доступа, если вы не можете найти способ сделать это успешно с OMA-DM.

Если это сработает лучше, вы все равно сможете обойти эту проблему, используя OMA-DM для установки .sis-файла, содержащего ваш код, запуска его и удаления.

Это ужасно, но есть большая вероятность, что Nokia на самом деле проверяет каждый шаг перед выпуском телефонов.

...