簡體   English   中英

Xcode 7.3:錯誤:pod配置完成后,無法從Info.plist中讀取CFBundleIdentifier(空)

[英]Xcode 7.3: error: could not read CFBundleIdentifier from Info.plist (null) after pods configuration

我已經下載了Telegram的代碼,並且正在嘗試添加Auth0,所以我嘗試使用pod來復制練習代碼。

經過一番關於PODS_ROOT的痛苦之后,我終於設法解決了這個問題,只是遇到了以上錯誤。

現在我不確定該怎么辦。 這個答案使我相信info.plist文件的位置存在問題,但是有太多問題:

在此處輸入圖片說明

更新:
與“基本” Telegram應用程序(可能與從config配置切換到Pods-Telegraph ?有所Pods-Telegraph )相比,我看到目標的Bundle Identifiers空白 因此,我從“基本”應用程序復制了Bundle Identifiers ,如下所示:

在此處輸入圖片說明

並迅速結束了這個新問題:

ld: library not found for -lPods-watchkitapp Extension clang: error: linker command failed with exit code 1 (use -v to see invocation)

編輯:

以供參考:
電報(iOS版本為Objective-C)
驗證碼0

對於復制,我:

  • 為每個項目下載了必要的文件。 電報丟失了一些分散在網上的文件,並且Auth0需要一個(免費)帳戶進行配置。
  • 為Telegram創建了一個podfile。
  • 對其進行了修改,使其類似於Auth0 podfile-僅定位到主應用。 如果操作正確,這應該復制有問題的錯誤。
  • 根據原始值填寫捆綁過濾器(在pod安裝中刪除)。 如果操作正確,則應復制有問題的UPDATE錯誤。

關閉您的項目。 再次打開。 清理您的項目並嘗試運行。


如果不起作用,請右鍵單擊->刪除引用,搜索info.plist 並再次添加。 並嘗試構建。

在此處輸入圖片說明

編輯:-安裝pod之后,您需要從.xcworkspace打開項目,而不是.xcodeproject。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM