Python3 сервер загрузки apple mobileconfig

Я пытаюсь создать систему, чтобы получить ios udid, например сайт https://get.udid.io/. В процессе создания системы мы создаем сервер, который предоставляет mobileconfig. Возникла проблема с выполнением функций python3 и Azure. Согласно руководству Apple, я добавил в заголовок "application/x-apple-appen-config" и включил в тело подписанный файл mobileconfig для доставки ответа. Файл получен, но его размер 0 байт.

Если я напечатаю его, используя строки чтения посередине, я думаю, что смогу правильно прочитать файл, так в чем проблема?

import logging

import azure.functions as func


def main(req: func.HttpRequest) -> func.HttpResponse:
    f = open("signed.mobileconfig", 'rb')
    lines = f.readlines()
    for line in lines:
        print(line)
    data = f.read()
    f.close()

    header = {'Content-Type' : 'application/x-apple-aspen-config'}
    return func.HttpResponse(data, status_code=200, headers=header)

0 ответов

Другие вопросы по тегам