什么应该是info plist中使用airdrop接收字符串的设置

时间:2014-06-23 10:00:26

标签: ios iphone nfc airdrop uiactivitytypeairdrop

我想用空投发送一个字符串。我研究了但是我无法清楚地知道我应该在信息plist中保留什么或者应该是什么样的确切设置,所以当接收到该字符串时,接受它会打开我的应用程序。我正在使用uiactivityviewcontroller使用airdrop发送字符串,它到达但是我的应用程序没有选项在打开弹出窗口接受。请帮忙。

1 个答案:

答案 0 :(得分:0)

我实际上只想共享字符串,所以在数组中我添加了一个字符串对象并在活动类型中传递了该数组。在信息中我做了以下设置

1)文件类型 名称:字符串 类型:public.data

其他文档类型属性 CFBundleTypeRole:Array

2)导出UTI 描述:接收字符串(没有效果) 标识符:com.appname.str 符合:public.data

其他导出的UTI属性 1)UTTypeTagSpecification:Array

3)导入的UTI 描述:接收字符串 标识符:文本文件 符合:public.data

其他导入的UTI属性 1)UTTypeTagSpecification:Array

我研究了很多地方,大多数发现文档类型和导出的UTI类型很重要。

还发现下面的turtorials非常有帮助 1)http://www.appcoda.com/ios7-airdrop-programming-tutorial/ 2)https://engineering.eventbrite.com/setting-the-title-of-airdrop-shares-under-ios-7/