我最近將我的項目轉換爲Swift 3,並且還安裝了XMPP框架。
當我運行該項目時,出現錯誤「重新定義模塊'dnssd'」。這裏是我的版本SWIFT 2代碼...在Swift 3中重新定義模塊'dnssd'
module dnssd [system] {
header "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/dns_sd.h"
export *
}
它會自動轉換成迅速3。
module dnssd [system] [extern_c] {
header "dns_sd.h"
export *
}
當我嘗試做一些修改,它顯示錯誤「權限被拒絕編輯這個文件。」
請幫助我如何解決這個問題。
我試過你的鏈接。但它不起作用併發生錯誤。錯誤是「解析問題」,無法構建模塊'Kiss XML'NSXMLElement + XEP_0059.h。 –
也許您需要更新Cocoa Pods版本 - sudo gem update cocoapods。我的Podfile如下所示: 平臺:ios,'8.0' use_frameworks! 目標 'XXXXX' 做 莢 'XMPPFramework',:git的=> 「https://github.com/robbiehanson/XMPPFramework.git」:分支=> '主' 端 –
@Anfrey Volobuev,當我嘗試你的代碼發生編譯器錯誤。錯誤是「Command/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1」。 –