2012-05-07 29 views
1

任何人都可以提供一個指向更新教程/使用Xcode 4.3在iOS上設置自定義文件關聯的示例嗎?如何使用Xcode 4.3配置iPhone/iPad文件關聯?

我看到以下(包括布拉德拉爾森的出色答卷),但Info.plist中的在Xcode 4.3的處理比我見過的任何描述顯著不同:

我想回顧蘋果文檔,但「Document Interaction Programming Topics for iOS」已於2010年11月更新。

我找不到任何可以用Xcode 4.3處理它們的方式來配置它的例子 - 它包括在目標/文件夾下單獨的「文檔類型」,「導出的UTI」,「導入的UTI」和「URL類型」構建信息幷包含不同的鍵名稱(例如「說明」與「UTTypeDescription」)

任何指針都很有幫助,一個有效的Xcode 4.3示例會很棒。

+0

您仍然可以直接編輯info.plist文件。我想,只要按照您在舊版Xcode中使用的相同步驟操作即可。新Xcode中唯一不同的是有一個新的摘要部分,這可能會讓你感到困惑。忽略它。 – samson

回答

2

根據@samson的建議,但我想爲未來的搜索者捕捉這個答案。在項目導航器中找到info.plist。我的應用程序名稱前面有一個「支持文件」組(例如MyApp-Info.plist)。右鍵單擊並選擇「打開爲>屬性列表」。

然後通過輸入描述部分如下,我能夠從郵件傳遞一個fileURL: Document TypesExported Type UTIs

我要注意兩件事情備案:

  • 我沒有把文件圖標爲我的文件類型,但它會是強烈鼓勵這樣做。
  • 屬性編輯器會嘗試自動完成屬性的名稱,所以它確實會給您提供比明顯更多的指導。