2016-10-04 24 views
3

我試圖通過Fabric/Crashlytics/Beta發佈應用程序。布料/ Crashlytics不會安裝appon iPhone 5/c說armv7s構建是必要的,但是在架構中設置

它不會在5或5c上安裝,並且提示需要構建支持設備體系結構armv7s。

我有兩個問題:

首先armv7s已經被添加到該應用的架構部分,一個框架,它使用。 Xcode已被清除,派生的數據文件夾已被刪除,Xcode已被關閉/重新啓動,所有常見的技巧來繞過Xcode的弱點。然後在構建存檔並上傳到Fabric後,仍然存在此消息。爲什麼?

enter image description here

其次。如果需要armv7s體系結構在5和5c上運行,那麼爲什麼只有在通過Fabric安裝時纔會出現此問題? - 如果應用程序通過XCode加載到這些設備上,則沒有問題。

回答

2

默認情況下,XCode設置爲構建有效的體系結構只有對調試構建爲真 - 這樣做的後果是,如果您在創建存檔及其開發分佈時將iPhone插入Mac,那麼它只會構建無論什麼設備恰好在當時連接的體系結構,而不是所有指定的體系結構。

相關問題