ReactNative--IOS打包

o_2.jpg

ReactNative--IOS打包

地球人(三體世界、歌者文明等外星全體不在此范疇)都知道,就APP安裝來說,安卓世界可謂群魔亂舞,積極開放自由。隨便打個apk就可安裝使用了,當然有些需要googleplay service支持。IOS則相對保守的多,必須嚴格審核,通過之后方可上架,供他人使用。這點對于以盜版、山寨等手段興起的某些群體來說,是很痛苦的。當然,痛苦的還有普通IOS開發(fā)者。蘋果應用無論是開發(fā)人員自己測試,還是一定群體內內測,都必須擁有一定的資格——蘋果開發(fā)者認證賬號。蘋果開發(fā)者賬號有三種:企業(yè)賬號、公司賬號、個人賬號,后兩者就我知道幾乎沒什么區(qū)別。IOS應用要想上線或內測必須擁有三種賬號之一,扯了這么多,下面說一下,蘋果如何打包內測。當然,網上教程很多,可自行google(百度)。

首先,你要有從業(yè)資格證——蘋果開發(fā)者賬號

什么?沒有?自行注冊,來猛戳這里

然后,生成各種證書

過程操作很簡單,過程很繁瑣。沒辦法,通往成功的道路總是曲折的。
晚上教程一大堆,自行搜索。

接著,需要Xcode中添加各種證書

IOS離線包

控制臺輸入

react-native bundle --entry-file index.ios.js --platform ios --dev false --bundle-output ios/ios.jsbundle

打包成功后,ios目錄會多兩個文件,將這兩個文件添加到項目中,直接拖進去。

rn-iosipk01.png

rn-iosipk02.png

然后菜單欄中,找到Scheme編輯

Product>Scheme>Edit Scheme

或者直接

Command+Shift+'<'

進行如下設置,


rn-iosipk03.png

接著點擊Product>Archive,注意要先將設備調試設置為Generic IOS Device,一路下一步即可。
導出成功之后就可以安裝了。
當然安裝需要添加測試設備的udid,udid什么鬼?
下面說一下udid怎么添加,以下只針對小白用戶,其他大神自行跳過。

如何添加udid

  • 1.通過iTunes或者iTools等工具查看

手機連接電腦,打開iTunes(iTools), 按如下操作:

rn-udid01.png
rn-udid02.png

什么?沒有udid?看上圖操作3,,,點擊會變得哦!


rn-udid03.png

右鍵,拷貝,不要截圖!

右鍵,拷貝,不要截圖!

右鍵,拷貝,不要截圖!

重要的事必須說三遍

  • 2.通過第三方網站

在手機上用Safari打開如下鏈接neicebao.com/udid

手機上用Safari打開

手機上用Safari打開

手機上用Safari打開

重要的事必須說三遍

rn-udid05.png
3.查看設備名稱

iTunes或iTools

rn-udid04.png

手機直接查看

rn-udid06.png

最后,將你的設備名稱和udid發(fā)給相關人員

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容