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)
這個報錯的話,在這里調整一下設置就好,下面給截圖

執行完上圖的三步后,發現不報上面的那個錯了。
但是又出現了新的問題,提示我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。然后如下圖

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

