iOS 12. Ресурсы OnDemand возвращают NSCocoaErrorDomain Code = 4097 «соединение с сервисом с именем com.apple.ondemand.client» - PullRequest
0 голосов
/ 05 октября 2018

Кто-нибудь сталкивался с этой ошибкой?Что является причиной этого?

Мой ресурс с именем «Tag» содержится в «Предварительно выбранных» и «Только для загрузки по требованию».

XCode 10 (10A255), iOS 12, IPhone 6 Plus.

Мой код:

NSSet *tags = [NSSet setWithObjects:@"Tag", nil];
NSBundleResourceRequest *request = [[NSBundleResourceRequest alloc] initWithTags:tags];

[request conditionallyBeginAccessingResourcesWithCompletionHandler:^(BOOL resourcesAvailable) {
    if (resourcesAvailable)
    {
        /* some actions */
        [request endAccessingResources];
    }
    else
    {
        [request beginAccessingResourcesWithCompletionHandler:^(NSError * _Nullable error) {
            if (error)
            {
                NSLog(@"%@", error);
            }
            /* some actions */
            [request endAccessingResources];
        }];
    }
}];
...