![](/img/trans.png)
[英]Xcode import local Swift Package and build from the app
目標是將本地 Swift Package“共享”導入 Xcode 項目,並將它們都放在工作區中。 我創建了一個工作區,將 package 和項目拖放到其中,然后通過將 package 添加到應用程序中,將其添加到框架、庫和嵌入式內容中。 這在從工作區構建時有效,但我必須使它也可以從應用程序項目構建: ...
[英]Xcode import local Swift Package and build from the app
目標是將本地 Swift Package“共享”導入 Xcode 項目,並將它們都放在工作區中。 我創建了一個工作區,將 package 和項目拖放到其中,然后通過將 package 添加到應用程序中,將其添加到框架、庫和嵌入式內容中。 這在從工作區構建時有效,但我必須使它也可以從應用程序項目構建: ...
[英]How to add Xcode project with cocopods to github
我按照此鏈接將項目添加到 GitHub。 我可以使用這些說明成功創建存儲庫。 但無法將帶有 pods(.xcworkspace) 的 Xcode 項目添加到 GitHub。 我知道我們應該只添加 podfile 來減少負載。 但不知道如何實現這一點。 ...
[英]Command PhaseScriptExecution failed with a nonzero exit code, Xcode 12.4
我能夠在模擬器上運行我的應用程序。 然而,在真實設備上,我被要求提供我的鑰匙串密碼,然后構建失敗 從日志: 我試圖刪除派生數據,清理我的項目,重新啟動 xcode 和我的機器,刪除工作區和 podfile.lock 並生成新的。 沒有什么幫助。 有任何想法嗎? 這是代碼簽名/證書問題嗎? 我注意到 ...
[英]GitHub Action in swift workspace
我正在嘗試使用 Github Actions 在我的xcworkspace上運行xcodebuild命令。 但是,任何配置都會失敗並顯示錯誤Unable to find a destination matching the provided destination specifier: { plat ...
[英]Why is there a 'Pods' project separate from my regular project in Xcode?
設想: 當我在 Xcode 中打開我的項目InTow的 iOS 文件夾時,我在導航區看到兩個單獨的項目: InTow和Pods 。 同樣,當我在ios/文件夾中遞歸搜索時,只有兩個.xcodeproj文件: InTow.xcodeproj和Pods.xcodeproj ,並且只有一個.xcw ...
[英]How to access host app version from framework in iOS?
我在一個大型iOS項目的同一工作區中有一個主機應用程序MyApp和一個鏈接框架MyFramework 。 假設出於某些原因, MyFramework需要知道MyApp發布版本(或當前內部版本號)。 我該如何處理這種情況? 框架可以以任何方式訪問主機應用程序.plist嗎? 或者有沒有更好的設計? ...
[英]How to use custom fonts from a framework generated within Xcode workspace
我正在嘗試按功能封裝和組織我的Xcode項目。 為了實現這一點,我正在創建一個嵌入在主項目中的Framework項目。 該框架包含所有應用程序外觀(帶有顏色定義和自定義字體)。 我的項目結構與此類似: 這個想法是只編譯Appearance.framework一次,並使用主項目中 ...
[英]How to share Swift classes across multiple targets of one Xcode workspace?
我正在使用 Xcode 9 和 Swift。 我有一個工作區和一個 iOS 項目。 后來我添加了一個 MacOS 目標(Cocoa App)。 當我嘗試從 MacOS 目標引用一個類到 iOS 目標時,編譯器說: 使用未解析的標識符。 如何讓 Xcode 允許我將 Swift 類從目標共享 ...
[英]I have 4 different xcode projects.i want to call viewcontroller of different project from one single project.How can i do this
我有4個不同的XCode項目,用於git的不同分支上的不同模塊。 我想制作一個通用項目/應用程序,通過它我可以調用所有4個模塊。 模塊將像表格中的列表一樣顯示。 通過通用登錄,將調用所有模塊。 我怎樣才能做到這一點? 到目前為止我做了什么:我已經將所有模塊結帳並將它們添加到一個工作 ...
[英]Workspace warning : Target Pods cannot link framework Foundation.framework
構建工作區時會發出警告: 這是在更新到Xcode 9.4之后開始的。 我將CocoaPods更新到最新版本v1.5.3,但它沒有解決警告。 ...
[英]Xcode 9.4 : unexpected service error: The Xcode build system has crashed
在 Xcode 9.4 中構建項目時出現奇怪的錯誤 我試過Xcode 退出並重新打開,但沒有奏效。 有什么解決辦法嗎? ...
[英]Xcode 9: How do I re-associate a project with a workspace?
我正在一個包含我的項目和我的CocoaPods的工作區中。 我將整個內容保留在iCloud上,並通過台式機和筆記本電腦進行處理。 直到最近,當工作區在桌面上但不在筆記本電腦上顯示我的項目文件時,一切都運轉良好。 所有廣告連播都出現在兩個設備上。 重要的是,所有項目文件仍在我的筆 ...
[英]Multiple methods named 'count' found warning
嗨,我剛剛更新了我的保管箱api,但我認為這應該不會導致此問題,但是在更新后,當我在xcode 9.2中使用它進行構建時,我的項目中出現了警告。 任何想法如何擺脫這個警告? 找到多個名為“ count”的方法 請參見代碼和隨附的屏幕快照以獲取方法調用。 ...
[英]resolving link errors with ios workspace with static library
幾年前,我使用Xcode 5或6進行了此操作。現在使用Xcode 8或9,我似乎缺少了一些東西。 無論我做了什么,當我嘗試構建和鏈接我的項目時,都會收到鏈接器消息: 這不是重復的問題。 這不是體系結構問題。 我在SO或google上發現的其他結果均無法解決此問題。 我顯然缺少 ...
[英]Push Workspace with multiple projects on Bitbucket repository
我有Xcode工作區,其中有多個項目-主項目和pod項目。 我如何(第一次)在Bitbucket上推送代碼,以便所有內容都在存儲庫中設置? 隨附的項目結構僅供說明 這是我的文件夾結構 ...
[英]How access properties among different projects in Xcode workspace?
我有一個工作區。 我有四個項目。 像A,B,C和D。A具有appdelegate等。 其余項目只有班級。 我想在其余的類中使用A類appdelegate對象。 所以請協助我,該怎么做? ...
[英]Combine two Xcode workspaces into one
我有兩個項目。 項目A和項目B。項目A在目標C中,而另一個在Swift 3.0中。 項目A已經穩定,但是將添加新功能。 項目A已經在工作區中。 這就是項目B所在的位置。 在項目B中,我正在開發將由項目A使用的庫。項目B在使用外部庫,例如Alamofire。 我希望項目A使 ...
[英]How to handle two projects in Xcode8?
我有兩個名為Project A和Project B的項目。兩個項目都有不同的pod文件。 現在,我想將項目B添加到項目A中。因此,我的項目A是最終代碼,我想在項目A中使用項目B文件,反之亦然。 那么如何在Xcode8中實現呢? ...
[英]Use of undeclared type Xcode with Cocoapods
我試圖在我的工作區中的Pods類中的UIButton Action中引用應用程序委托,但是,我不斷收到錯誤“使用未聲明的類型”。 我相信這是由於App Delegate在其他工作區項目中。 我想知道如何修復它? 謝謝。 按鈕代碼 我使用了未聲明類型的AddCardViewCo ...
[英]Get project location for Xcode extension
我正在開發一個Xcode擴展,它需要獲取項目路徑,即從中運行我正在執行的擴展命令的項目/工作區的路徑。 我已經嘗試過這樣的事情: 但它只返回nil。 我也嘗試過通過FileManager來獲取它,但是它只是返回擴展名的路徑。 ...