草庐IT

objective-c - 将 'Open With' 添加到自己的应用程序

我目前正在开发一个必须能够在两个应用程序之间共享文档的应用程序。PDF文件将在我的应用程序中打开,必须发送到另一个应用程序(例如Pages)才能对其进行更改。如果第二个应用程序支持,我可以从那里将文件发送回我自己的应用程序。现在我已经能够为我自己的应用程序注册文件类型,它正在显示并从第二个应用程序打开文件。我遇到的问题是向我自己的应用程序添加“打开方式”选项。Apple的文档似乎只涉及将文件类型分配给您自己的应用程序,而不涉及如何与其他应用程序共享文件。你们中有人能指出我正确的方向吗? 最佳答案 您需要使用UIDocumentInt

iphone - IOS - 如何将文件写入网络共享?

我正在尝试创建文件并将其写入网络共享(smb)。我有一些数据存储在NSData对象中,需要将内容写入\\media\file.xml的网络共享任何帮助或建议将不胜感激!谢谢! 最佳答案 在“sambaiOS”或类似术语上搜索您最喜欢的搜索引擎。您需要一个用于连接到SMB服务的API,这是Samba的iOS端口可以帮助提供的。 关于iphone-IOS-如何将文件写入网络共享?,我们在StackOverflow上找到一个类似的问题: https://stacko

iphone - 如何通过 iPhone App 在 linkedin 上分享文本/网址?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。我正在开发需要Linkedin连接的应用程序,即用户应该能够通过该应用程序在linkedin上分享一些文本/网址。任何示例代码都会很有帮助。非常感谢iPhone开发者

ios - 如何像 Android 一样为 iOS 创建共享意图?

我已经尝试为我的iOS应用程序构建共享意图,但只出现消息和电子邮件共享按钮,我希望它显示所有可以发送链接的内容,就像在android中一样,它显示来自facebook、twitter、whatsapp、messenger的所有内容等我正在使用这段代码NSString*textToShare=[NSStringstringWithFormat:@"www.njoftime.io/%@",[[NjoftimeManagergetSelectedListing]objectForKey:@"_id"]];NSArray*itemsToShare=@[textToShare];UIActivi

ios - 如何在上传前在 iOS Share Extension 中缩小图像

我正在构建一个共享扩展程序,我需要在上传到我的共享扩展程序之前将大照片缩放到较小的尺寸。我正在使用来自HowtoresizeanUIImagewhilemaintainingitsAspectRatio的代码:-(UIImage*)scaleImage:(UIImage*)imagetoSize:(CGSize)newSize{CGSizescaledSize=newSize;floatscaleFactor=1.0;if(image.size.width>image.size.height){scaleFactor=image.size.width/image.size.height

ios - 在 Share Extension iOS 上显示网络事件指示器

通常,在主应用程序中,我们可以使用它来显示网络事件指示器。[[UIApplicationsharedApplication]setNetworkActivityIndicatorVisible:YES];然而,在共享扩展中,我们没有[UIApplicationsharedApplication]。如何在共享扩展中显示网络事件指示器? 最佳答案 您只是没有从iOS共享扩展访问sharedApplication对象,因此不能对该对象使用任何方法。takealook在部分:“某些API对应用程序扩展不可用”使用UIActivityIndi

ios - 在不显示 ActionSheet 的情况下将视频分享到 whats app

我需要将视频从我的应用程序分享到WhatsApp。我目前可以通过使用UIActivityViewController来做到这一点,但用户体验并不好。(用户按下“发送到WhatsApp”按钮,然后必须在UIActivityViewController显示的ActionSheet中选择WhatsApp)。我知道可以打开WhatsApp应用程序并共享视频。例如,应用程序TuneMoji就做得很好:用户按下“发送到WhatsApp”WhatsApp应用程序打开,询问目标用户。我也想做同样的事情。请不要告诉我看https://www.whatsapp.com/faq/en/iphone/2355

ios - Twitter 共享模式自行关闭 : iOS 10

我正在使用具有内置Twitter共享功能的UIActivityViewController。当我按下分享推特按钮时>它会打开带有推文、取消和发布按钮的模态>如果我等待大约10秒,它会自行关闭。注意1:我可以在前10秒内发帖。它成功发布到我的Twitter帐户。注意2:当模式被关闭时,控制台打印出这些:2017-08-0717:20:26.672518+0300Aspiration[2150:607322][core]SLRemoteComposeViewController:(thismaybeharmless)viewServiceDidTerminateWithError:Erro

ios - UIActivityViewController 为 Twitter 和 Facebook 发布不同的图像和文本

在我的项目中,我正在使用UIActivityViewController进行Facebook、Twitter和电子邮件共享。我想为facebook、电子邮件和twitter共享单独的文本和图像。我该怎么做?-(id)activityViewController:(UIActivityViewController*)activityViewControlleritemForActivityType:(NSString*)activityType{if([activityTypeisEqualToString:UIActivityTypePostToTwitter])return_shar

ios - UIActivityViewController:视频分享到 Youtube

有什么方法可以在不使用自定义UIActivity的情况下将视频分享到YouTube网站?尽管设备上安装了YouTube应用程序,但YouTube未在UIActicvityViewController中列出。Vine、Vimeo和其他应用程序并非如此。如果设备上安装了应用程序,则会列出这些应用程序。请澄清一下。 最佳答案 Youtube应用程序不包含共享扩展,Youtube从来都不是系统提供的事件项目。内置的照片应用程序可能已经为Youtube创建了自己的UIActivity项目。 关于i