因此,當我在我的iPhone應用程序項目中設置自己的權利時,我創建了一個新的Entitlements.plist,並將get-task-allow的值設置爲false。但爲什麼?這個鍵代表什麼?獲取任務允許在Xcode中做什麼?
編輯
注意這是關係到this question - 我發現,翻轉此鍵設置爲true的價值讓我到我的設備上安裝應用程序)
因此,當我在我的iPhone應用程序項目中設置自己的權利時,我創建了一個新的Entitlements.plist,並將get-task-allow的值設置爲false。但爲什麼?這個鍵代表什麼?獲取任務允許在Xcode中做什麼?
編輯
注意這是關係到this question - 我發現,翻轉此鍵設置爲true的價值讓我到我的設備上安裝應用程序)
獲取任務,允許,簽署時到應用程序,允許其他進程(如調試器)附加到您的應用程序。分發配置文件要求關閉此值,而開發配置文件需要打開此值(否則Xcode將永遠無法啓動並附加到您的應用)。
對調試應用程序的能力iPhone。
對於xcode 4:您必須從新文件創建Entitlements.plist文件。和 Targets->打造你要在這裏寫「Entitlements.plist」設置 - >代碼簽名應享權利
我這樣做,並xcode的唐未得到了錯誤
有趣!如果這只是它,那麼我想知道爲什麼將該值設置爲false會阻止我在我的設備上安裝該應用程序? (相關所以問題:http://stackoverflow.com/questions/997884/application-could-not-be-verified-error-when-building-app-for-iphone-device) – Codebeef 2009-06-17 17:58:02
這就是它所做的......但它實際上做了什麼,可以讓你做到這一點? – 2009-06-17 20:52:44