Как использовать 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
загрузить его.