gpt4 book ai didi

ios - UIActivityViewController 允许我最多分享 5 个条目到相机胶卷

转载 作者:可可西里 更新时间:2023-11-01 06:14:20 26 4
gpt4 key购买 nike

我正在尝试将我的应用程序中的一些照片分享到相机胶卷。但我不能分享超过 5 张照片。如果我从我的应用程序中选择 6 张照片, View Controller 会显示选项“保存 6 张图像”,但只保存了 5 张。这是我正在使用的代码:

NSMutableArray *allEntries = [[NSMutableArray alloc]init];
for ( int i = 0; i < 6; i++ )
{
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/%@/img%02d.jpg",DOCUMENTS_FOLDER, photoFolder,i]];
[allEntries addObject:url];
}
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:allEntries applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];

我在 ios 8.3 上测试

如果我选择任何其他共享选项(Facebook、消息、电子邮件),所有 6 张照片都会共享。这是 Apple 错误还是我做错了什么?

最佳答案

这是 iOS 的一个已知问题,许多版本都已解决。在撰写本文时,我使用的是 iOS 10.1,但它仍然存在问题。我的公司已多次报告此问题,并通过更直接的联系进行了跟进。他们说“我们继续前进并通过工程升级”。他们要求提供一个示例项目(“工程师正在请求一个重现问题的示例项目,他们可以用来调试。你能把它添加到雷达中并在完成后让我知道吗?”)我写了一个简单的项目重现问题。从那以后已经两个月了,并且是一个没有解决方案的主要版本。

我建议在您的用户界面中解决这个问题。您不能将错误归因于您应用中的 AAPL 并期望通过应用审核,但您可以考虑在选择超过 5 个项目时隐藏“保存项目”选项。

相关:iOS UIActivityViewController using UIActivityItemProvider "forgets" items

关于ios - UIActivityViewController 允许我最多分享 5 个条目到相机胶卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30152050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com