我正在使用CocoaLumberjack记录我的应用程序中的错误并将这些错误存储在Amazon AWS S3中。由于所有日志确实存储在S3中,因此它的工作正常。但每当我点击任何链接查看错误消息时,它都显示此See Screenshot。我还尝试在Xcode控制台中打印日志,并按预期工作。任何人都可以帮我解决这个问题吗?此外,我是堆栈溢出的新手,所以请原谅我,如果我没有正确陈述我的问题。
提前致谢!
答案 0 :(得分:0)
您的S3存储桶上的文件不公开,因此无法通过http访问。 您可以将它们公开(如果您希望每个人都能够收集您的日志......),或者您必须通过亚马逊控制台或SDK中的s3浏览器访问它们。
您可以阅读有关S3访问控制的更多信息: https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-access-control.html