xcode實現ionicApp ios平臺打包
一 ionic應用直接安裝到ios手機
1.進入到ionic工程目錄下 ionic serve啟動工程,確保程式碼正確
2.新增ios平臺 ionic platform add ios
3.ionic build ios 在ionic專案中生成 .xcodeproj檔案
4.啟動Xcode,需更新到最新版本8.3.2,連線ios手機 ps:如果不是最新版,無法安裝到ios10.3版本的手機
5.匯入ionic專案
Xcode > File > open ionic專案檔案 > platforms > ios > xxx.xcodeproj
6.Xcode新增apple賬戶 Xcode > preferences > accounts 點選左下角 + 號, Add Apple ID
7.配置專案資訊
專案target > general singing選擇對應apple賬戶
8.安裝證書
Xcode > preferences > accounts 點選 Download All Profiles
9.切換device到自己的手機 點選執行按鈕
10.會出現下圖提示 說明已經成功安裝到手機,但是不被信任無法開啟 iPhone > 設定 > 通用 > 裝置管理/描述檔案與裝置管理 > 開發者應用信任appid
11.成功啟動ionic應用
二 xcode打包ionicApp成ipa檔案
1.Xcode新增apple賬戶 Xcode > preferences > accounts 點選左下角 + 號, Add Apple ID ps:同上第6步,需要是apple開發者賬號,否則正常匯出ipa檔案
2.Signing Team 切換到apple開發者賬號 由於我們勾選Automatically manage signing,會自動在開發者賬號certificate內新建一個針對於你本機的證書
3.切換device為Generic IOS Device
4.Xcode Product > Archive
5.點選Export
6.選擇第二項,點選next
7.不用做任何修改,預設一直繼續
8.成功匯出ipa檔案,安裝到手機
Ps:本方案成功有幾個前提,這邊使用的是公司開發者賬號,已存在Appid和Provisioning Profils,並且某一Provisioning Profils ID為萬用字元*,可匹配任何Bundle Identifier,能成功安裝到手機並能執行,是因為我的手機已經存在於該開發者賬號的devices列表內
如果使用的是一個全新的開發者賬號,需要在步驟3前加上下面幾步操作:
1.訪問https://developer.apple.com/ 開發者平臺,登入賬號
2.點選進入證書、配置檔案模組
3.新增App IDs,左側Identifiers > App IDs 點選右上角+號,只需填寫Name以及Bundle ID
4.新增devices Devices > All
5.新增配置 Provisioning Profiles > All 點選右上角+
6.選擇剛新增的App ID,下一步,Select certificates勾選Select All,Select devices勾選Select All,建立一個配置名
參考資料:
ios 無證書真機除錯 點選開啟連結
Xcode打包ipa的基本步驟 點選開啟連結
相關推薦
xcode實現ionicApp ios平臺打包
一 ionic應用直接安裝到ios手機 1.進入到ionic工程目錄下 ionic serve啟動工程,確保程式碼正確2.新增ios平臺 ionic platform add ios3.ionic build ios 在ionic專案中生成 .xcodeproj檔
Jenkins+ Xcode+ 蒲公英 實現IOS自動化打包和分發
直接入正題: Screen Shot 2015-09-18 at 16.56.20.png Mac上安裝Jekins 安裝Jekins相關外掛 IOS證書管理和修正 1.點選 Manage Jenkins-> [Keychains and P
Mac Jenkins+fastlane 簡單幾步實現iOS自動化打包發布
管理員 文件夾 選擇 api 裝包 截圖 comm 通知 定義 最近在使用jenkins 實現ios自動化打包發布蒲公英過程實踐遇到了一些坑,特意記錄下來方便有需要的人。 進入正題: 一、安裝Jenkins 1.Mac上安裝Jenkins 遇到到坑 因為 Jenkins 的
【Unity】ios平臺匯出Xoce專案打包成ipa過程(圖文詳盡版)
按照下面的步驟走,就可以打包成功,我不說各種原因,只講操作步驟:簡單粗暴!!!首先你得有一個蘋果開發者賬號。要是沒有,就自己申請一個。注意:在建立app IDs 還有描述檔案的時候,需要新增的是釋出版本,就是ad hoc裡面的版本,而不是簡單的開發版本。如下圖:(證書與描述檔案都需要釋出版本的)可以先忽略,一
iOS 自動打包工具 ipa server,當然使用蒲公英分發平臺更好
http://www.tuicool.com/articles/jM36fiU 自動生成自簽名HTTPS伺服器,快速安裝ipa 支援 OS XUbuntu其他平臺未測試 需要 安裝 $ npm install -g ios-ipa-server//下載nodejs
IOS平臺使用ionic打包app報錯"Error: spawn EACCES"
之前已經成功打包過一次,雖然遇到各種問題,但都解決掉了,環境應該是沒有問題。 事隔幾天在Mac上又重新打包專案,誰成想一執行就報"Error: spawn EACCES"錯誤 (詳細報錯見下截圖) 在
Unity 打包IOS平臺錯誤
1、Unity 下打包 Bulid Failed Assets/Plugins/uLua/x86_64/ulua.dll would be copied to /ulua.dll Plugin ‘ulua.dll’ is used from sever
(插播)關於使用jenkins + unity +Xcode 來進行自己主動打包的處理。
數據 net host shell腳本 unity3 fig 模式 是我 菜單 近期了解了下jenkins流程化服務的東西,個人感覺jenkins是一個非常方便的工具。主要是方便。設置好流程性得命令。僅僅需確定下就能夠達到自己主動化。減輕了錯誤得發生和簡化了帶來的復
使用Xcode實現第一個C語言程序——Hello world
family -h bsp ati const 是我 return too 主動 近期一直使用Xcode學習OC,Swift。並開發iOS應用。閑來無趣,想在Mac上寫幾個C程序。曾經在Windows中,我們常用VC++,Visual Studio,等等C或
加速 Unity 不同平臺打包的一種思路
安裝 轉化 定期 進行 unity 單獨 創建文件 不同 提高 Unity打包總的來說還不是一件特別復雜的事情, 但是我們知道任何關於跨平臺(多線程等)這類問題, 總是會把事情搞得復雜起來. 以前項目的打包是通過Jenkins對一個工程下對不同平臺多次打包, 不可避免需要切
[iOS]FFmpeg框架在iOS平臺上的編譯和使用
_id hex ips selector 文件 str content pat tps 使用環境 Mac OS Yosemite 10.10.5 開發工具 Xcode 7.0 Terminal 需要的文件鏈接 gas-preprocessor yasm F
在Unity3D項目中接入ShareSDK實現安卓平臺微信分享功能(可使用ShareSDK默認UI或自定義UI)
顯示 選項 dev template 腳本 配置文件 all 自己 show 最近公司的大廳要重做,我協助主程一起制作新大廳和新框架,前面制作的編輯器也派上了用場。等全部功能做完後我會再寫一個復盤,這兩天主程在忙於寫熱更新的功能,所以把接入分享SDK功能的任務交給了我,
iOS平臺上音頻編碼成aac
AudioConverter pcm aac 硬編碼 小程之前介紹解碼aac時,曾經使用了fadd,並且有提到,如果想編碼成aac格式,可以使用facc、fdk-aac等,但使用fdk-aac等編碼方式,都是軟編碼,在cpu的消耗上會明顯大於硬件編碼。 硬編碼的優勢是可以用硬件芯片集成的功能,
利用AjaxSubmit()方法實現時時采平臺出租Form提交表單後回調功能
單個 常用 保存 mda resp 方法 http 前臺 request /**WS平臺出租搭建(企 q:185 198 884) 背景最近在工作中,需要實現網頁端圖片上傳到FTP服務器的功能。上傳文件是用Form表單提交數據的方法向後臺傳輸文件流,在此遇到了一個問題:後
iOS APP打包上傳到APPstore的最新步驟
標識符 nta border 查看 define sim 占位符 添加按鈕 hid 一、前言: 作為一名iOS開發者,把辛辛苦苦開發出來的App上傳到App Store是件必要的事。但是很多人還是不知道該怎麽上傳到App Store上 下面就來詳細講解一下具體流程步
php+croppic.js實現現金盤平臺出租剪切上傳圖片
pan dirname pos 基本 不用 上傳圖片 route 其他 配置 官網提供兩種下載現金盤平臺出租(www.1159880099.com)QQ1159880099 方式,第一種類似於SDK的whole website,另外一種 簡潔版croppic。前者提供了完整
native-base中Input,Textarea等組件在ios平臺下不能輸入中文
exti platform ould return 問題 next pla 輸入 exp 在上文react-native中TextInput在ios平臺下不能輸入中文已經解決。 但是在native-base中Input和Textarea都存在這樣的問題。為了不要寫多個組件
詳解Android/IOS平臺下抓包工具使用以及抓取API介面
抓包工具 Charles 主機允許代理模式 客戶端設定代理 截獲資料包 HTTPS 模仿一個app
更新到xcode 10 版本ios 12出現的問題
更新到xcode 10 版本ios 12出現的問題 workspace編譯時報錯 編譯報錯二 workspace編譯時報錯 報錯具體如下: Showing Recent Messages :-1: Multiple commands pr
在iOS平臺上使用TensorFlow教程(下)
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!