通过Airdrop发送NSData

时间:2015-10-07 18:38:26

标签: ios airdrop

我有一个(对我来说)大问题。 我想将一个带有airdrop的vcf文件从我自己的应用程序发送到另一个iOS设备。我有一个NSData对象,我应该转换为vcf文件,这个我应该用airdrop发送到另一个IOS设备。
NSData对象工作正常,我可以发送一个带有电子邮件的vcc文件,但空投我离开了我的极限。 我尝试了在论坛和developer.apple.com上找到的所有内容。但没有任何作用,我认为原因是,我不知道如何开始修复问题。 有谁知道我怎么能意识到它?

感谢

1 个答案:

答案 0 :(得分:1)

我相信这大致是你要找的东西:

     <RelativeLayout layout_height=".." layout_width=".." orientation="vertical">
     <TextView layout_height=".." layout_width=".." id="@+id/textone"/>
     <Button layout_height=".." layout_width=".." id="@+id/button"  android:layout_below="@id/textone" />
     <!-- your other layout view -->
     </RelativeLayout>

如果您仍然希望支持为某些活动提供NSData,则必须创建一些符合UIActivityItemSource协议的对象,并且其中一些对象在适当的时候返回nil(请参阅此SO以获取关于那个的更多细节)。你可能会发现Apple的AirDrop sample code项目也很有帮助。