2016-05-17 109 views
0

權利文件我在我的應用程序中實現通用深度鏈接。當我註冊我的不同域時,它會創建一個AppName.entitlements文件是否有可能讀swift

我想像plist一樣讀取此文件的值。

我試圖

如果讓路徑= NSBundle.mainBundle()pathForResource( 「AppName的」,ofType: 「權利」)。{}

但它返回零

是否可以讀取這些文件?

+0

'nil'意味着文件無法找到。查看[該方法的文檔]中的「討論」部分(https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSBundle_Class/#//apple_ref/occ/instm/) NSBundle/pathForResource:ofType :)所以你可以看到它用來查找文件的方法。確保該文件可以通過該算法進行定位(並且拼寫正確)。特別注意:*「它不會通過其他子文件夾遞送到這些位置」* –

回答

1

該文件未被複制到您的應用程序中(請參閱Xcode的目標複選框)。它僅用於建築

的權利是Xcode的

這樣一個配置文件:沒有

+0

是的它是有道理的。謝謝 ! – kschaeffler