国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

iPhone應用發布:使用Ad Hoc發布自己的應用程序

移動開發 iOS
iPhone應用程序的發布形式有兩種,1種是通過App Store正式的販賣,還有一種是Ad Hoc,針對特定的用戶發布自己的程序,不用經過Apple的審核。

使用Ad Hoc有什么好處呢,你可以:

發布自己的程序給親朋好友,且不收取費用

程序正式上傳之前,得到更多人的review

Apple的設備開發Provisioning Profile有3個月的限制,用其安裝的程序,3個月后如果不更換Profile,程序就不能使用了,換成AdHoc的話,可延長期限到你的IDP截至日期

使用各種Private API等Apple禁止的功能,而不擔心被Reject

但是使用Ad Hoc發布仍是有限制的,就是發布的設備最多只有100臺。下面我們就來看看其發布和發布后安裝的流程。

發布

下面列出了用Ad Hoc的發布流程,一些步驟是與iPhone開發入門設備上運行程序iPhone開發入門在App Store上發布程序重復的。你可以根據實際情況省略。

發布前的準備

發布前需要知道對方設備的的ID(iPhoneUDID),可以讓對方到AppStore上安裝一款叫「AdHocHelper」的免費工具,然后用它給自己發一封郵件就好了(其中包含了對方設備的UDID)。或者使用其他方式得到設備的UDID,比如iTunes。總之需要得到發布目的的UDID。

Xcode

生成證明書

從應用程序點擊「utility」→「Keychainaccess」。

Xcode

然后點擊「Keychainaccess」→「證明助手」→「發行證明書...」。

Xcode

其中在「用戶的郵箱地址」中填寫注冊AppleID時的地址,并在CommonName中輸入英文的名字。***選擇「保存到硬盤」和「指定對稱鍵情報」后點擊「下一步」。

Xcode

適當選擇文件保存的位置。

Xcode

對稱鍵情報中,確認鍵的大小為「2048位」,算法是「RSA」后點擊「下一步」。

Xcode

過上一會兒,出現結束畫面。剛才保存的文件可以用來請求證明書。

注冊證明書

如下圖,點擊左邊的「Certificates」可以注冊剛才做好的證明書。

Program Portal

點擊「RequestCertificate」,在下面的畫面中選擇請求證明書的文件,***點擊「Submit」。

Program Portal

提交之后被添加到表格中,之后點擊「Approve」等待。

Program Portal

之后,表格中顯示「Download」按鈕,點擊它下載證明書。

Program Portal

同時不要忘了下載表格下面的「WWDRintermediatecertificate」。之后分別雙擊這兩個下載的文件,在「提交證明書」對話框中選擇OK。這之后就可以在Keychain的「證明書」一項中確認添加的證明書了。

Program Portal

注冊設備

接下來注冊iPhone或者iPodtouch。選擇「Devices」的右上角的「AddDevice」。

Program Portal

在「DeviceName」中輸入任意的設備名稱。在「DeviceID」中輸入剛才確認的UDID后就OK了。最多可輸入100個設備的UDID。

Program Portal

生成AppID

接下來點擊「AppIDs」,來生成AppID。

Program Portal

在「AppIDName」中輸入任意的名字,在右邊的「AppID」中輸入“*”。利用AppID將應用程序按不同的組管理起來。如果你輸入的「BundleIdentifier」與應用程序中包含的「BundleIdentifier」不一致的話,程序是不會啟動的。它主要是為了方便多人開發的項目,對于個人而言沒有什么必要。所以這里將AppID寫作「*」就是說含有任何BundleIdentifier的程序等可以運行。

***點擊Submit,就完成了注冊。

Program Portal

創建ProvisioningProfile

***來創建ProvisioningProfile。選擇「Privisioning→Distribution→NewProfile」點擊右上角的「AddProfile」。

DistributionMethod:AdHoc

ProfileName:任意

DistributionCertificate:剛才設置好的

AppID:剛才設置好的

Devices:選擇你要發布的設備ID(可多選,***100個)

隨后點擊Submit創建ProvisioningProfile。

Provisioning Profile

等待一會兒,表格中「Download」顯示出來。點擊它下載ProvisioningProfile文件。

安裝Provisioning

打開應用程序程序的Xcode項目。由菜單打開「窗口」→「organizer」,拖動剛才創建的Provisioning文件到Provisioning項目中。

Program Portal

Entitlements.plist

Resources中創建新文件→CodeSigning→Entitlements→AddHockEntitlements.plist

項目設定

為了創建distributionbuild,需要向工程中添加新的編譯目標。由Xcode的菜單點擊「項目」→「項目設定」中的「構成」標簽。

iPhone Screenshot

選擇表中的「Release」,并點擊在下的「複製」,生成「Release的拷貝」后,將其名稱改為「AdHock」。結束后點擊「編譯」標簽,選擇「AdHock」。

Xcode

***,需要在「AnyiPhoneOSDevice」項目上選擇剛才安裝的ProvisioningProfile。CodeSigningEntitlements中設置剛才創建的"AddHockEntitlements.plist"。

編譯

選擇ActiveSDK為Device、構成為「AdHock」就可以編譯了。

Xcode

安裝

方法1:使用iTunes同步

將編譯好的xxxx.app與ProvisioningProfile文件一并打包發送給你的用戶。用戶解壓后拖動xxxx.app文件夾和profile文件到iTunes的資料庫⇒應用程序下,然后與目標iPhone設備同步即可。

Xcode

方法2:使用iPhone配置實用工具

到這里下載iPhone配置實用工具,然后同樣將解壓后的xxxx.app文件夾和profile文件到拖動到配置工具的資料庫⇒應用程序下,點擊右邊的安裝即可。

Xcode
Xcode
責任編輯:佚名 來源: 易飛揚的博客
相關推薦

2012-04-25 22:56:10

Android

2012-12-25 09:52:22

Windows 8

2011-07-21 10:47:37

iPhone Cocoa 委托

2010-08-12 15:52:34

Flex應用程序

2012-04-26 11:33:20

iPhone應用發布

2009-06-22 09:06:31

Android用戶應用程序

2011-08-05 14:58:58

iPhone CoreAnimat 動畫

2009-07-23 13:14:20

ASP.NET應用程序

2010-11-23 08:39:41

EnyowebOS 2.0WebOS

2011-08-09 17:36:34

Xcode 4App

2010-03-05 09:29:18

Android

2013-12-26 15:47:59

Android SDK應用程序

2011-07-26 16:33:56

iPhone Delegate

2012-04-26 13:17:56

iPhone應用發布登錄銀行信息

2012-04-26 13:45:20

iPhone應用發布稅務相關手續

2024-01-18 07:53:37

2015-04-30 12:37:13

Visual Stud

2009-04-10 08:43:58

Saleforec移動OS

2009-04-03 08:42:45

蘋果Iphone移動OS

2012-05-24 15:49:35

HTML5
點贊
收藏

51CTO技術棧公眾號

九九九在线观看视频| 欧洲不卡av| www.99精品| 拔插拔插海外华人免费| av动漫一区二区| av观看免费在线| 国产欧美综合在线观看第十页| 熟女性饥渴一区二区三区| 亚洲欧洲韩国日本视频| 可播放的18gay1069| 午夜精品福利一区二区三区av| 麻豆网站在线观看| 中文字幕亚洲欧美一区二区三区| 经典三级一区二区| 欧美日韩国产成人高清视频| 欧美3p在线观看| 制服诱惑一区| 国产欧美一区二区精品性色超碰| 国产传媒在线视频| 精品黑人一区二区三区久久| 一区二区亚洲视频| 好吊色欧美一区二区三区视频| av网站免费线看精品| 亚洲精品97久久久babes| 色老头一区二区三区在线观看| 久久久久久久久久久久久久久久久久| 日本久久久网站| 日韩欧美在线视频观看| 免费看一区二区三区| 色播五月综合| 色久综合一二码| 欧美激情精品| av电影一区二区三区| 欧美三电影在线| 欧美黑白配在线| 欧美日韩福利在线| 日韩精品一区二区三区在线观看| 日韩精品欧美激情一区二区| 少妇高潮毛片色欲ava片| 欧美日韩dvd在线观看| 精品国产一区二区三区四区| 国语对白做受xxxxx在线中国| 91久久人澡人人添人人爽欧美| 国产va免费精品观看精品| 亚洲a在线播放| 亚欧色一区w666天堂| 亚洲精华一区二区三区| 69堂免费视频| 亚洲午夜av电影| 国产美女在线精品| 影音成人av| 欧美日韩dvd| 日韩精品一区二区三区四区视频 | 日本不卡免费高清视频| 9l国产精品久久久久麻豆| 亚洲妇女成熟| 国产一级不卡视频| 亚洲乱码一区av黑人高潮| 国内成人免费视频| 日韩欧美精品一区二区综合视频| 亚洲国产精品影视| 精品亚洲夜色av98在线观看| 91亚洲精品乱码久久久久久蜜桃| 日韩三级成人| 免费观看国产精品视频| 美女精品久久久| 亚洲人精品午夜| 精品电影一区| 18av在线视频| 妺妺窝人体色www在线观看| 欧美激情日韩图片| 国产亚洲精品福利| 竹菊久久久久久久| 性欧美孕妇孕交| 婷婷久久青草热一区二区| 日韩电影中文字幕在线| 91亚洲精品久久久蜜桃网站 | 亚洲男人的天堂在线观看| 99精品视频免费观看| 亚洲精品大全| 9色在线观看| 国产a级黄色大片| 久久久久国产精品免费| 日韩欧美在线视频观看| 国产91富婆露脸刺激对白| 国产国产精品| 日韩成人伦理| 无码熟妇人妻av在线电影| 国产精品99久久久久久久久| 日韩国产在线播放| 在线亚洲+欧美+日本专区| 97精品久久久午夜一区二区三区| 最新日韩欧美| 蜜桃国内精品久久久久软件9| 欧美成人ⅴideosxxxxx| 粗大黑人巨茎大战欧美成人| 中文在线天堂库| 亚洲第一中文av| 欧美 日韩 国产精品| 最新av在线免费观看| 免费日韩av电影| 97夜夜澡人人双人人人喊| 国产精品一区二区三区久久久| 欧美成人午夜剧场免费观看| 亚洲欧美国内爽妇网| 亚洲精品999| 亚洲成人中文字幕| 欧美不卡一区二区三区四区| 欧美精品一区二区三区很污很色的| 欧美日韩精品免费观看视频| 丁香五六月婷婷久久激情| 无码av中文一区二区三区桃花岛| 亚洲色图一区二区| 午夜精品123| 色诱视频网站一区| 一本一道久久a久久精品| 日韩欧美国产激情| 欧美精品久久天天躁| 欧美成人一区二区| 精品视频中文字幕| 日韩在线免费高清视频| 欧美激情区在线播放| 国产97在线|亚洲| 成人春色激情网| 亚洲v欧美v另类v综合v日韩v| 四虎影院一区二区三区| 韩国无码av片在线观看网站| 四虎影视永久免费观看| 国产黄在线观看| 亚洲美女久久精品| 亚州精品视频| 一区二区亚洲精品| aaa欧美色吧激情视频| 亚洲男人的天堂在线观看| 欧美日韩www| www国产精品视频| 91在线视频九色| www.亚洲一区二区| 黄色小视频在线播放| zzzwww在线看片免费| 免费视频亚洲| 日韩极品在线观看| 欧美激情在线一区二区| 欧美精品久久久久久久多人混战| 中文亚洲视频在线| 国产精品久久国产精品99gif| 日韩av一区二区三区美女毛片| 一本色道久久88精品综合| 亚洲国产色一区| 2019中文字幕在线| 国内av免费| 国产一区三区在线播放| 日本一区二区成人| 国产成人中文字幕| 邻居大乳一区二区三区| 在线视频观看日韩| 亚洲国产一区二区三区在线观看 | 久久综合色影院| 欧美性猛交久久久乱大交小说| 国产精品videossex| 亚洲电影在线免费观看| 美女av一区二区三区| jlzzjlzz欧美大全| 日本一区二区三区电影免费观看 | 99re91这里只有精品| 一区二区三区在线播| 国产欧美精品一区二区三区-老狼| 黄网站色大毛片| 影音先锋一区| 久久久精品视频成人| 全部a∨一极品视觉盛宴| 久久理论电影| 亚洲区在线播放| 天堂中文字幕一二区| 91久久夜色精品国产按摩| 日韩欧美电影在线| 欧美日韩亚洲第一| 久久久久免费av| 久久精品99久久香蕉国产色戒| 四虎最新地址发布| 亚洲精品国产setv| av一区二区在线观看| 精品国产福利视频| 666精品在线| 人人妻人人澡人人爽欧美一区双| 97xxxxx| 超碰在线caoporn| 91精品国产91久久综合| 欧美一级淫片007| 免费av观看网址| 天天做天天爱天天综合网2021| 日韩一区二区麻豆国产| 老熟妇仑乱视频一区二区| 一区二区在线视频观看| 天天操综合网| 亚洲成av人**亚洲成av**| 久久久精品在线观看| 亚洲国产精品日韩| 天堂影视av| 理论不卡电影大全神|