2016-12-13 1 views
-2

현재 BLOB 저장소에있는 데이터는 약 100 기가이고 Windows 클라이언트를 구입 한 후 데이터에 액세스하려면 IOS 장치에서 액세스 요청이 있습니다 IOS 장치에서 BLOB 저장소에 액세스하는 방법은 무엇입니까?Blob 저장소에 액세스하는 방법에 대한 질문을하려면 지원을 구입해야합니까?

+1

귀하의 질문 제목이 실제로 게시 한 질문과 관련이 있습니까? – rmaddy

+0

제목이 BLOB 저장소를 사용하는 데 도움이되는 제품을 모르는 것입니다. – Linas

답변

0

구매가 필요하지 않습니다. MSoft는 iOS 라이브러리를 통해 서비스에 대한 액세스를 제공합니다.

여기를보세요. https://docs.microsoft.com/en-us/azure/storage/storage-ios-how-to-use-blob-storage

블롭을 다운로드하는 예제입니다.

-(void)downloadBlobToString 
    { 
     NSError *accountCreationError; 

     // Create a storage account object from a connection string. 
     AZSCloudStorageAccount *account = [AZSCloudStorageAccount accountFromConnectionString:@"DefaultEndpointsProtocol=https;AccountName=your_account_name_here;AccountKey=your_account_key_here" error:&accountCreationError]; 

     if(accountCreationError){ 
     NSLog(@"Error in creating account."); 
     } 

     // Create a blob service client object. 
     AZSCloudBlobClient *blobClient = [account getBlobClient]; 

     // Create a local container object. 
     AZSCloudBlobContainer *blobContainer = [blobClient containerReferenceFromName:@"containerpublic"]; 

     // Create a local blob object 
     AZSCloudBlockBlob *blockBlob = [blobContainer blockBlobReferenceFromName:@"sampleblob"]; 

     // Download blob 
     [blockBlob downloadToTextWithCompletionHandler:^(NSError *error, NSString *text) { 
      if (error) { 
       NSLog(@"Error in downloading blob"); 
      } 
      else{ 
       NSLog(@"%@",text); 
      } 
     }]; 
    } 
+0

IPhone에서이 작업을 수행 할 수 있습니까? – Linas

+0

iOS 라이브러리로 무엇을해야합니까? – Linas

+0

사과 앱 스토어에서 가져올 수 있습니까? – Linas