iOS 打包上傳appstore

記錄一些需要注意的東西,自己打包也是遇到一些坑。

General 基本信息

  • Identify
Bundle Identifier : 要與開發(fā)者平臺創(chuàng)建證書配置文件的一致!(老是不注意就弄錯)
Version:版本號(CFBundleShortVersionString)
Build:構(gòu)建版本號(CFBundleVersion)
// Version(Build) - 1.0(1.0.1)
  • 2 Deployment Info
Deployment Target:支持最低版本(iOS8 開始會省很多麻煩,比如launch Image)
Device:支持設(shè)備
  • 3 App Icons and Launch Images
App Icons:根據(jù)上面選擇的最低版本和設(shè)備,選擇性添加就可以了。
Launch Images:iOS 8 開始支持storyboard 的 launch(iOS8之前還得添加圖片)
Launch Screen File:選擇storyboard
#warning - 需要再研究一下,支持iOS7之后版本的launch選擇。

Capbabilities 系統(tǒng)服務(wù)

Push Notification 
Background Modes
等等...
// 注意使用的需要開啟

Info 詳細信息

Bundle display name :顯示在手機上的名字(不要改Bundle name)
// 其他沒有特殊的

Build Setting 配置

Code Signing :主要是簽名需要修改
  • 1 Provisioning Profile
選擇配置文件(注意用 bundle id 去設(shè)置的配置文件)
1.開發(fā)配置文件 - Debug 
2.發(fā)布配置文件 - Release
  • 2 Code Singing Identity
選擇簽名證書
1.選擇開發(fā)簽名證書 - Debug
2.選擇發(fā)布簽名證書 - Release

打包

1 注意選擇 Target - Device(Generic iOS Device 或者真機)
2 Product Archive

成功之后:
Validate:驗證
Export:輸出 ipa 文件
Upload to App Store:上傳到appstore(用于iTunes Connect 選擇構(gòu)建版本)

申請app

https://itunesconnect.apple.com/
我的App,進去按要求添加信息,一般都有提示還是比較容易的。全部ok之后,提交審核。

更多問題,以后補充

1

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容