Xcode開發時碰到的問題


1.打包成功后,發布到蒲公英上,顯示“未簽名,只能越獄手機可以安裝”。

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

配置簽名

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

選擇設備

然后選擇 Product=》 Archive ,生成安裝包

開始打包

然后選擇 Development

打包

后面的一直點下一步就好了。但是上傳到蒲公英上的時候,偶爾還是會出現“未簽名,需要越獄手機安裝”的情況。

這樣的話,就執行下面的三步操作,可以解決問題:

第一步:點擊Xcode =》 preferences 重新安裝證書

重裝證書

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

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

2.bitcode

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

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。然后如下圖

設置編譯系統

最近在搞一個和前端程序員相關的公號,除了技術分享之外,也增加了對於職業發展、生活記錄之類的文章,歡迎大家關注,一起聊天、吐槽,一起努力工作,認真生活!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM