Добавление NAPDEF на Nokia
Я пытаюсь добавить новую точку доступа на устройство Nokia S60, но я немного озадачен тем, как это сделать. Согласно спецификации узел должен быть добавлен в следующий корень:
./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.
Я попытался использовать другие имена для моего AP в форме APId00X, но безуспешно.
Кто-нибудь знает, что нужно для создания точки доступа на устройстве S60?
2 ответа
Получил ответ в посте на форуме Nokia.
Таким образом, при добавлении AP, он работает нормально, если вы помните, чтобы добавить все обязательные поля. Я не уверен, какие поля являются обязательными. Я успешно создал AP без Bearer, но я не экспериментировал с этим.
Это не совсем ответ на ваш вопрос, но вы можете запустить на устройстве код Symbian C++, чтобы добавить точку доступа, если вы не можете найти способ сделать это успешно с OMA-DM.
Если это сработает лучше, вы все равно сможете обойти эту проблему, используя OMA-DM для установки.sis-файла, содержащего ваш код, его запуска и удаления.
Это уродливо, но есть большая вероятность, что Nokia на самом деле проверяет каждый шаг перед выпуском телефонов.