[英]How to create or define a new target in a custom Xcode project template
TL; DR: 我在我的TemplateInfo.plist文件中添加了哪些XML片段,在創建新的Xcode項目時創建第二個編譯器目標?
在處理我自己的Xcode項目模板時,我正試圖讓KIF集成測試以“開箱即用”的方式運行。 KIF要求您復制常規目標 ,然后修改某些屬性。 這通常是手動完成的,但它既需要時間又會留下誤差,而它可以實現自動化。
為清楚起見,我希望自動在此屏幕截圖中創建第二個目標 :
我對整個模板定制做了很多,但我無法弄清楚如何創建另一個目標,即使模板創建一個用於單元測試,如果你點擊該復選框。 Apple如何做到這一點 ?
在我的github存儲庫中查看模板項目 。 如果你想看看我正在用KIF做什么(即使對於這個問題的答案,這不是必需的),請查看KIF Integrations.xctemplate文件夾中的plist。
如果我理解你的問題......
要自動復制構建目標而不手動創建新目標並進行設置,請選擇要復制的目標並按CMD + D.
(關於如何做同樣的事情但有(更可能的)構建方案(對於想知道這個問題的未來用戶)的說明如下:
在xCode中單擊產品(頂部欄...從文件,編輯,視圖等對面),然后在下拉菜單的底部單擊“新建方案”。
要復制您的方案(如您所建議),請單擊“編輯方案”而不是“新方案”,然后單擊“復制方案”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.