Xcode開發時碰到的問題

1.打包成功後,發佈到蒲公英上,顯示「未簽名,只能越獄手機能夠安裝」。

出現這個問題,是由於打包的時候簽名沒有獲取到。下面是配置簽名的大概步驟。ios

配置簽名

打包的時候須要點擊左上角選擇這個設備:xcode

選擇設備

而後選擇 Product=》 Archive ,生成安裝包bash

開始打包

而後選擇 Developmentapp

打包

後面的一直點下一步就行了。可是上傳到蒲公英上的時候,偶爾仍是會出現「未簽名,須要越獄手機安裝」的狀況。ui

這樣的話,就執行下面的三步操做,能夠解決問題:spa

第一步:點擊Xcode =》 preferences 從新安裝證書插件

重裝證書

第二步:清理一下項目,點擊 product =》 clean3d

第三步:退出Xcode(退出不是關閉),而後重啓Xcode軟件。再執行Product=》 Archive 。就會發現沒有問題了。調試

2.bitcode

打包的時候,出現了一個問題code

error: Invalid bitcode signature
clang: error: linker command failed with exit code 1 (use -v to see invocation)
複製代碼

這個報錯的話,在這裏調整一下設置就好,下面給截圖

設置bitcode

執行完上圖的三步後,發現不報上面的那個錯了。

可是又出現了新的問題,提示我xcode支持的ios系統版本有點低。裏面的插件須要12.2以上的版本,因而乎,升級了一下macOs系統,而後裝了一個最新的Xcode,就什麼事情都木有了~~~

3.run

我在真機調試的時候,執行了一下 run,報了一個錯。

Install claimed to have succeeded, but application could not be found on device. bundleId = xxxxxxx
複製代碼

這個的話,修改一下編譯系統的環境就好。

點擊 file =》 workspace setting。而後以下圖做調整就好

設置編譯系統
相關文章
相關標籤/搜索