Как использовать contentURL в Research Kit для предварительного создания PDF-файла онлайн?

Я искал исходный код примера Research Kit под названием ORKTest:

if (type.integerValue == ORKConsentSectionTypeDataGathering) {
        /*
         Tests PDF content instead of text, HTML for Learn More.
         */
        NSString *path = [[NSBundle mainBundle] pathForResource:@"SAMPLE_PDF_TEST" ofType:@"pdf"];
        consentSection.contentURL = [NSURL URLWithString:path];

    }

Он использовал локальный путь к файлу PDF в.contentURL, и я хотел бы заменить его на онлайновый URL-адрес PDF, такой как http://examle.com/file/example.pdf

consentSection.contentURL = NSURL.fileURLWithPath("http://example.com/file/example.pdf")

или же

    consentSection.contentURL = NSURL.fileURLWithPath("example.com/file/example.pdf")

но получил только пустую страницу (URL, который я использовал, работал нормально в браузере, просто файл PDF).

У кого-нибудь есть идеи, пожалуйста?

1 ответ

NSURL.fileURLWithPath работает только с локальными файлами. Вы должны положить его в песочницу приложения, а затем спросить consentSection загрузить его.

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