未指定的错误在初始化时AZSCloudStorageAccount蔚蓝存储-IOS SDK

问题描述:

的Xcode 8.2.1未指定的错误在初始化时AZSCloudStorageAccount蔚蓝存储-IOS SDK

当运行示例应用程序(之前,运行通过的CocoaPods自己的应用程序时),我得到这个错误,当初始化时AZSCloudStorageAccount: Error Domain=com.Microsoft.AzureStorage.ErrorDomain Code=1 "(null)"

从线try! storageAccount = AZSCloudStorageAccount(fromConnectionString: connectionString)在BlobListTableViewController.swift

如何调试敲定错误任何意见进一步将是巨大的!

+1

看来你是从https://github.com/Azure/azure-storage-ios/blob/master/BlobSample/BlobSample/BlobListTableViewController.swift运行示例代码。该问题可能由使用不正确的连接字符串引起。请检查连接字符串是否已从Azure门户正确复制。 –

+0

是的,绝对使用我的AZS连接字符串直接从门户复制。谢谢你的想法! – Gabe

根据README.md针对ios的azure存储BlobSample文件的内容,该问题可能与您当前的Xcode版本8.2.1不兼容,请参见下文。

自述 - 阅读之前试图运行样品APP

该样品被写入SWIFT,使用的XCode 7中定位iOS 9.0和如果您有不同的设置,则该示例可能无法正确运行 。更多取样(Objective-C的,和老版本的iOS即将推出的测试。)

所以解决这个问题,我建议你需要降级Xcode的版本,或迅速使用Azure Storage REST APIs代替的SDK。

希望它有帮助。