簡體   English   中英

添加Flurry Analytics后無法上傳iOS更新? 錯誤:您的應用無法包含獨立的可執行文件或庫

[英]Unable to upload iOS update after adding Flurry Analytics? Error: Your app can’t contain standalone executables or libraries

在我的Swift iOS應用程序中,我剛剛通過創建一個briding-header.himporting Flurry.h添加Flurry Analytics。 然后我添加了SystemConfiguration.frameworkCFNetwork.frameworkSecurity.framework

然后我在Stack Overflow問題的指令之后通過Targets -> Build Phases -> Link Binary with Libraries添加了libFlurry_6.5.0.a ,因為它不會構建。

歸檔應用程序后,我嘗試上傳它並收到此錯誤:

錯誤ITMS-90171:“無效的包結構 - 不允許使用二進制文件'APPNAME.app/Flurry/libFlurry_6.5.0.a'。 您的應用不能包含獨立的可執行文件或庫...

  1. 在項目的目標設置中打開“ 構建階段”選項卡。
  2. 確保復制捆綁資源下不包含Flurry.framework

無效的捆綁結構

我的情況有點不同。 我在“嵌入框架”中添加了一個靜態庫,當我將應用程序上傳到應用程序商店時出現了一些錯誤:

  1. 不允許使用二進制X. 除了支持的捆綁包的有效CFBundleExecutable之外,您的應用程序不能包含獨立的可執行文件或庫
  2. 無效的Swift支持 - 此位置的文件類型不正確

我刪除了這個依賴項,問題解決了

暫無
暫無

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

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