uniapp打ios包

uniapp在windows電腦下申請證書并打包上架

在這里插入圖片描述

前言

該開發筆記記錄了在window系統下,在蘋果開發者網站生成不同證書,進行uniapp打包調試和上線發布,對window用戶友好

注:蘋果打包涉及到兩種證書:開發證書 和 分發證書

1 、首先我們的有一個注冊好的了蘋果開發者賬號,訪問蘋果開發者官網并點擊登錄

在這里插入圖片描述

1.1接下來任意點擊進去申請證書文件

在這里插入圖片描述

2我們先申請一個AppID ,(這也就是iOS打包 時需要到的 Bundle ID)

在這里插入圖片描述

在這里插入圖片描述

2.1、填寫可隨意,但得按規范要求吧,勾選下面內容就看應用所需吧

在這里插入圖片描述

2.2、填寫與勾選完之后,點擊確認,就有了剛剛申請的AppID

這個AppID也就是打包是使用到的 Bundle ID (App ID)

在這里插入圖片描述

前面也記錄了,蘋果證書有兩種,開發證書(development)與分發證書(distribution)

開發證書 (development):用來在打包在測試手機設備上安裝調試的

分發證書(distribution):用來在打包之后放在App store上審核的

3、現在先去申請 開發證書(development),用于生成私密證書

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

3.1、到這一步他讓我們上傳CSR文件了,由于這是在Windows環境下的,沒有鑰匙串訪問,就需要用到了下面這個網站

證書制作網站

在這里插入圖片描述

在這里插入圖片描述

3.2、注意 !!!這里填寫的證書密碼,與打包時用到的證書私鑰密碼是一樣的

在這里插入圖片描述

3.3、下載之后(先不要關閉證書制作的網頁,后面還會用到),回到開發者平臺,給他上傳CSR文件

在這里插入圖片描述

3.4、蘋果開發者網站上傳了CSR文件后,他就會給你生成了CER文件,點擊下載下來

在這里插入圖片描述

3.5、現在回到,證書制作的網站,給他上傳剛剛下載下來的CER文件,它就會生成了《私鑰證書》

在這里插入圖片描述

3.6、下載P12之后,我們打包使用到的,“私鑰證書” 與 “證書私鑰密碼” 就搞定了

4、現在到去獲取填寫測試手機的UDID (后面用到,這一步搞了,后面方便許多)

(獲取UDID的方法,可以通過愛思助手鏈接手機讀取,也可也通過蒲公英掃碼獲取)

在這里插入圖片描述

在這里插入圖片描述

4.1、可以填寫好幾個調試手機的,(好像最多是50臺),填寫完之后就有這么一個列表

在這里插入圖片描述

5、現在到去生成獲取 開發證書 的profile文件

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

5.1、描述啥名字下載出來的這個文件會已這個命名

在這里插入圖片描述

在這里插入圖片描述

5.2、下載出來后,打包涉及到的開發證書,已經申請制作完成了

6、現在可以開始分別選擇這些文件就可以開始打包

在這里插入圖片描述

6.1、Bundle是前面第二步申請的ID ,證書私鑰密碼是前面第3.2步填寫的密碼

在這里插入圖片描述

6.2、打出來的包可以通過放在蒲公英分發平臺上掃碼下載,也就只能有填寫了UDID并勾選了的測試設備才能下載

申請完開發證書并調試測試完畢之后,我們就到上架到App Store上審核了,這時候就需要用到分發證書(distribution)去進行打包了

7、現在到去申請分發證書(distribution)

在這里插入圖片描述

在這里插入圖片描述

7.1這里是分發證書注意勾選 (Distribution)

在這里插入圖片描述

7.2 這里也和開發證書差不多,還是要上傳CSR文件,還會用到 證書制作網站,不過要注意的是,這里要勾選 生產證書

在這里插入圖片描述

在這里插入圖片描述

7.3,其他步驟也和開發證書的一樣,上傳CSR,生成下載CER,最后回到證書制作網站,下載P12,不過這里上傳CSR時注意看尾名,不要上傳錯了,傳了 開發development 的CSR上去,

8、現在去生成獲取 分發證書 的profile文件

在這里插入圖片描述

8.1、這是分發證書,要勾選到App store

在這里插入圖片描述

在這里插入圖片描述

8.2、這里選之前申請的ID,其他的也行,打包的時候填寫的Bundel ID和這個證書profile所用的ID一樣就行

在這里插入圖片描述

在這里插入圖片描述

8.3,最后,下載證書profile下來,用它與分發證書的P12私鑰證書就可以打包ipa,上傳到APP store審核了

總結

不同的證書多打出來的包作用場景不一樣,打包時的profile證書文件要對應相應的P12文件

在這里插入圖片描述

在這里插入圖片描述

uniapp打包時,證書要對應一致

在這里插入圖片描述

作者:苦逼打工仔
鏈接:https://juejin.cn/post/7256590619413184567
來源:稀土掘金
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/79926.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/79926.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/79926.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

OpenCV 圖形API(48)顏色空間轉換-----將 LUV 顏色空間的圖像數據轉換為 BGR 顏色空間函數LUV2BGR()

操作系統:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 編程語言:C11 算法描述 將圖像從LUV顏色空間轉換為BGR顏色空間。 該函數將輸入圖像從LUV顏色空間轉換為BGR。B、G和R通道值的常規范圍是0到255。 輸出圖像必須是8位無符…

HOW MUCH POSITION INFORMATION DO CONVOLUTIONAL NEURAL NETWORKS ENCODE?

1. 動機: 卷積神經網絡中的卷積操作實際上是一個局部的操作,這樣的話就會使得它雖然知道自己看的是什么,但是卻不清楚他在圖像中的位置信息,但是位置信息實際上是很有用的,因此CNN可能潛在的學習到了如何去編碼這種位置信息。所以這篇論文就是為了研究這種位置信息是如何在…

56、如何快速讓?個盒??平垂直居中

在網頁開發中&#xff0c;有多種方式能讓一個盒子實現水平垂直居中。下面為你介紹幾種常見且快速的方法。 1. 使用 Flexbox 布局 Flexbox 是一種非常便捷的布局模型&#xff0c;能夠輕松實現元素的水平和垂直居中。 html <!DOCTYPE html> <html lang"en"&…

RAG應用過程監控系統選型:LangFuse

Langfuse 是一個開源的大語言模型&#xff08;LLM&#xff09;工程平臺&#xff0c;旨在協助團隊構建、調試和改進由人工智能驅動的應用程序。憑借其全面的工具套件&#xff0c;Langfuse 使開發者能夠深入洞察其 LLM 應用程序&#xff0c;并優化性能。 Stars 數10,522Forks 數9…

Java+nanomsg快速實現去broker的數據通信

先說一下nanomsgJava需要做什么&#xff1a; 1、nanomsg的so文件的制作與放置路徑 2、Java代碼引入nanomsg的依賴 3、支持Socket參數的調節&#xff08;包括ipv4/ipv6的網絡支持&#xff09; 在我目前的認知范圍內要與一個通訊目標實現數據交互通常有這些方式 1、broker中間人…

lightgbm原理、特殊點、參數分析

lightgbm&#xff1a; 一、位置&#xff1a; 相比XGB&#xff0c;LGBM有更高效的計算效率和更低的內存占用&#xff0c;并且面對高維數據&#xff0c;LGBM算法擁有更好的過擬合特性&#xff0c;這使得在建模數據量日趨增加的今天&#xff0c;LGBM會更適合作為前期探索性建模的模…

車載軟件架構 --- 二級boot設計說明需求規范

我是穿拖鞋的漢子,魔都中堅持長期主義的汽車電子工程師。 老規矩,分享一段喜歡的文字,避免自己成為高知識低文化的工程師: 周末洗了一個澡,換了一身衣服,出了門卻不知道去哪兒,不知道去找誰,漫無目的走著,大概這就是成年人最深的孤獨吧! 舊人不知我近況,新人不知我過…

Cpp實現window上cmd執行效果

Cpp實現window上cmd執行效果 文章目錄 Cpp實現window上cmd執行效果1.頭文件包含部分2.main 函數部分3. 獲取當前工作目錄部分4.主循環部分5.退出條件部分6.處理 cd 命令部分7.執行其他命令部分8.讀取命令輸出部分9.關閉管道并處理返回碼部分10.源碼 1.頭文件包含部分 #include…

STM32 HAL庫FreeRTOS 中斷管理

一、引言 在嵌入式系統開發中&#xff0c;STM32 微控制器憑借其高性能、低功耗和豐富的外設資源&#xff0c;被廣泛應用于各種領域。FreeRTOS 作為一款輕量級、開源且功能強大的實時操作系統&#xff0c;為多任務處理提供了良好的支持。中斷是嵌入式系統中實現實時響應外部事件…

在 UE5 編輯器中,由于游戲設置 -> EV100 設置,點擊播放前后的光照不同。如何保持點擊播放前后的光照一致?

?In Unreal Engine 5 (UE5), discrepancies in lighting between the editor and play modes are often due to auto exposure settings, particularly when using the EV100 system. To maintain consistent lighting across both modes, follow these steps:?YouTube1Epic …

[python] set

1.添加元素 在 Python 中&#xff0c;向 set 添加一個元素可以使用 add() 方法。如果添加的元素已經存在于 set 中&#xff0c;add() 不會重復添加&#xff08;因為 set 具有自動去重的特性&#xff09;。 方法 1&#xff1a;add(element)&#xff08;添加單個元素&#xff0…

第一期第18講26:23

shell腳本以 .sh為后綴&#xff0c;里面存放著一行行要運行的linux指令。 shell腳本第一行一定為 #!/bin/bash&#xff0c;表示使用bash。 shell文件舉例如下&#xff1a; #!/bin/bash echo "hello shell!" shell文件默認沒有可執行權限&#xff0c;因此 chmod 777 m…

解決 Ubuntu 下 VTune 無法收集 CPU 硬件時間計數數據的問題

解決 Ubuntu 下 VTune 無法收集 CPU 硬件時間計數數據的問題 在 Ubuntu 上使用 Intel VTune Profiler 時遇到無法收集 CPU 硬件性能計數器數據的問題&#xff0c;通常是由于權限和系統配置問題導致的。以下是解決方案&#xff1a; 1. 檢查并加載性能監控模塊 首先確保 Linux…

健康元 以韌性換彈性

拼韌性的時候到了&#xff01; 一面是復雜的市場、政策環境與醫藥行業轉型所疊加形成的向下壓力&#xff1b;一面是AI技術深度賦能醫藥企業創新加速的向上機遇。 中國藥企在經歷了一輪群體性低潮期后&#xff0c;進入“結構性”分化的階段。 在這一階段上&#xff0c;一些財…

csv數據的讀取

在地理信息系統&#xff08;GIS&#xff09;項目中&#xff0c;CSV&#xff08;Comma-Separated Values&#xff09;文件是一種常見的數據格式&#xff0c;用于存儲表格數據。CSV 文件因其簡單易用、可被多種軟件讀取而廣泛應用于數據交換和存儲。ArcPy 提供了強大的功能&#…

android Stagefright框架

作為Android音視頻開發人員&#xff0c;學習Stagefright框架需要結合理論、源碼分析和實踐驗證。以下是系統化的學習路徑&#xff1a; 1. 基礎準備 熟悉Android多媒體體系 掌握MediaPlayer、MediaCodec、MediaExtractor等核心API的用法。 理解Android的OpenMAX IL&#xff08…

【基于WSAAsyncSelec模型的通信程序設計】

文章目錄 一、實驗背景與目的二、實驗設計與實現思路1. 設計思想2. 核心代碼實現 總結 一、實驗背景與目的 這次實驗主要是為了讓大家了解基于 WSAAsyncSelect 模型通信程序的編寫、編譯和執行過程。通過實踐操作&#xff0c;深入掌握這種模型在實現計算機之間通信時的應用。 …

JAVA:利用 Apache Tika 提取文件內容的技術指南

1、簡述 Apache Tika 是一個強大的工具,用于從各種文件中提取內容和元數據。??Tika 支持解析文檔、??圖像、??音頻、??視頻文件以及其他多種格式,非常適合構建??搜索引擎、??內容管理系統和??數據分析工具。 樣例代碼:https://gitee.com/lhdxhl/springboot-…

數碼管靜態顯示一位字符(STC89C52單片機)

#include <reg52.h> sbit ADDR0 P1^0; sbit ADDR1 P1^1; sbit ADDR2 P1^2; sbit ADDR3 P1^3; sbit ENLED P1^4; //用數組來存儲數碼管的真值表&#xff0c;數組將在下一章詳細介紹 unsigned char code LedChar[] { 0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82…

計算機視覺與深度學習 | 工業視覺缺陷檢測如何檢小缺陷?背景概述,原理,檢測難點,常用的檢測算法,算法評估指標,新項目算法選擇,算法部署

工業視覺小缺陷檢測技術解析 背景概述 工業視覺缺陷檢測是智能制造中質量控制的核心環節,而小缺陷檢測(如微米級劃痕、點狀污漬、細微裂紋等)因其目標小、易受干擾等特點,成為技術難點。隨著制造業對精度要求提升(如3C電子、半導體、精密零部件行業),傳統人工目檢和基…