中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

iospad開(kāi)發(fā),ios ipad開(kāi)發(fā)

如何在一個(gè)開(kāi)發(fā)者賬號(hào)多次申請(qǐng)ios開(kāi)發(fā)證書(shū)

首先打開(kāi)蘋(píng)果的開(kāi)發(fā)者網(wǎng)站(Tips:這里我就不貼網(wǎng)址了)

成都創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營(yíng)銷(xiāo)型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)公司、展示型成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站等服務(wù),幫助中小企業(yè)通過(guò)網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷(xiāo)推廣問(wèn)題。

點(diǎn)擊網(wǎng)站上方的Member Center,會(huì)跳轉(zhuǎn)到登錄界面(Tips:如果登錄過(guò),并選擇了瀏覽器保存此密碼的時(shí)候,默認(rèn)是登錄狀態(tài))。

2

如圖所示輸入你的開(kāi)發(fā)者賬號(hào)和密碼。

輸入完成后點(diǎn)擊"Login"(Tips:左邊是注冊(cè),下邊是找回密碼,右邊是登錄,如果沒(méi)有開(kāi)發(fā)者賬號(hào),則需要用蘋(píng)果賬號(hào)申請(qǐng)開(kāi)發(fā)者,這里不多說(shuō)申請(qǐng)過(guò)程以及找回過(guò)程)。

3

登錄后的界面如圖所示,如果沒(méi)有最上面的兩個(gè)選項(xiàng)(Dev Centers、Certificates,IdentifiersProfiles),說(shuō)明你當(dāng)前登錄的賬號(hào)還不是開(kāi)發(fā)者,需要一個(gè)開(kāi)發(fā)者賬號(hào)登錄才會(huì)有。

如果界面和我一樣,恭喜你可以進(jìn)行真機(jī)調(diào)試,以及發(fā)布等證書(shū)操作。

4

首先點(diǎn)擊“Certificates,IdentifiersProfiles”,進(jìn)入證書(shū)界面

我們會(huì)看到左邊“iOS Apps”下面有四個(gè)選項(xiàng):“Certificates”、“Identifiers”、“Devices”、“Provisioning Profiles”(Tips:如果沒(méi)有該選項(xiàng)或者為空,則說(shuō)明該開(kāi)發(fā)者賬號(hào)不是針對(duì)于iOS手機(jī)app開(kāi)發(fā)的,如,當(dāng)前演示的開(kāi)發(fā)者賬號(hào),是用來(lái)做iOS開(kāi)發(fā)的,故此中間的Mac Apps為空,該模塊是在開(kāi)發(fā)者賬號(hào)申請(qǐng)的時(shí)候選擇的,這里不過(guò)多贅述)

5

這里我會(huì)以“iOS Apps”給大家演示

首先點(diǎn)擊“iOS Apps”下的第一個(gè)“Certificates”,該選項(xiàng)作用按我的理解就是授權(quán)一臺(tái)電腦允許進(jìn)行真機(jī)調(diào)試(這只是為了大家好理解,不必太較真)。

進(jìn)入界面后,左邊一列就是我們剛才在上一頁(yè)看到的四個(gè)選項(xiàng)的具體目錄,右邊就是對(duì)應(yīng)目錄“Certificates”下的“All”里面的具體內(nèi)容,當(dāng)前目錄就是授權(quán)證書(shū),我們看右邊有一列名字叫做Type,Type標(biāo)示證書(shū)的種類,例如當(dāng)前大家看到的“iOS Distribution”發(fā)布授權(quán)證書(shū)、“iOS Development”調(diào)試授權(quán)證書(shū)、“APNs Development iOS”推送調(diào)試授權(quán)證書(shū)等。

點(diǎn)擊對(duì)應(yīng)證書(shū)會(huì)出現(xiàn)證書(shū)詳情,有移除和下載選項(xiàng),這里我們點(diǎn)擊右上方的“十”號(hào)進(jìn)行授權(quán)證書(shū)創(chuàng)建。

6

之后我們會(huì)看到如圖界面,此處我們選擇“Development”下的“iOS App Development”,進(jìn)行真機(jī)調(diào)試電腦授權(quán)申請(qǐng)。然后界面往下拉,點(diǎn)擊界面最下方的“Continue”進(jìn)行創(chuàng)建。

7

這一步,我們繼續(xù)點(diǎn)擊“Continue”。這一步是說(shuō),需要電腦的鑰匙串配置文件,稍后我會(huì)給大家說(shuō),所以我們先點(diǎn)擊“continue”,進(jìn)入下一步。

8

這一步,需要我們上傳鑰匙串的配置文件。

好,我們現(xiàn)在打開(kāi)我們的Launchpad,找到“鑰匙串訪問(wèn)”,打開(kāi)之后,不用等界面出來(lái),直接在上方導(dǎo)航條中選擇“鑰匙串訪問(wèn)”目錄下的“證書(shū)助理”,選擇“從證書(shū)頒發(fā)機(jī)構(gòu)請(qǐng)求證書(shū)”。如圖:

9

如果想通過(guò)郵件接收證書(shū),則需要填寫(xiě)郵箱,兩個(gè)郵箱填寫(xiě)一樣就行,之后在“請(qǐng)求是:”里面選擇用“電子郵件發(fā)給CA”,即可通過(guò)電子郵件收到鑰匙串配置文件。

在這里筆者就用最簡(jiǎn)單粗暴的方式來(lái)獲得鑰匙串配置文件,直接通過(guò)“請(qǐng)求是:”中選擇“存儲(chǔ)到磁盤(pán)”,上面的郵箱就可以隨便填寫(xiě)了(是必填項(xiàng),但不需要通過(guò)郵箱獲得,所以隨便填寫(xiě)就好)。

點(diǎn)擊繼續(xù),我們?yōu)槲覀兊奈募x一個(gè)位置,這里我就選擇桌面了,當(dāng)然一定要選擇自己能找到的位置。

10

我們?cè)谧烂嫔险业轿覀兊蔫€匙串授權(quán)文件,如圖所示。(Tips:生成的鑰匙串配置文件是我們的當(dāng)前電腦的,也就是對(duì)當(dāng)前電腦授權(quán)真機(jī)開(kāi)發(fā),如果需要授權(quán)其他電腦,則需要其他電腦上對(duì)應(yīng)的鑰匙串配置文件)

之后我們回到瀏覽器,我們剛才需要上傳的地方,點(diǎn)擊“choose file”,找到為我們剛才放置鑰匙串配置文件的地方。選中后,點(diǎn)擊“打開(kāi)”,點(diǎn)擊“Generate”生成我們的授權(quán)證書(shū)。

11

生成之后,我們會(huì)跳轉(zhuǎn)到Download界面,點(diǎn)擊界面中的“Download”下載下來(lái),下載位置一定要自己找得到。

雙擊我們生成的.cer文件,一定要雙擊,雙擊后它會(huì)默認(rèn)安裝到鑰匙串中,不然使用的時(shí)候會(huì)出現(xiàn)問(wèn)題。

截止到目前為止,我們已經(jīng)完成了對(duì)當(dāng)前電腦授權(quán),允許當(dāng)前電腦進(jìn)行真機(jī)開(kāi)發(fā)(Tips:即鑰匙串已經(jīng)安裝了授權(quán)證書(shū),如果是用的其他電腦的鑰匙串配置文件,則需要吧下載下來(lái)的cer文件,給對(duì)應(yīng)電腦,并在對(duì)應(yīng)電腦上雙擊)。

12

我們已經(jīng)完成第一步了,之后點(diǎn)擊左邊目錄中的“Identifiers”下的“App IDs”,這里是為我們的工程創(chuàng)建一個(gè)標(biāo)示,也就是俗稱簽名,只有滿足標(biāo)示的工程才能進(jìn)行真機(jī)調(diào)試。

同樣點(diǎn)擊右上方的“十”號(hào)按鈕,進(jìn)行創(chuàng)建標(biāo)示。如圖。

這里,需要我們創(chuàng)建標(biāo)示了,在“name”的地方填寫(xiě)標(biāo)示的名字,方便最后一步生成證書(shū)的時(shí)候,容易找到我們創(chuàng)建的標(biāo)示。

接下來(lái)在 “App ID Suffix” 中的 “Explicit App ID” 的 “Bundle ID:” 里面填寫(xiě)我們的標(biāo)示(也就是簽名),格式下方給出的有例子。按照格式來(lái)些就好。筆者的習(xí)慣就是喜歡把公司網(wǎng)址反寫(xiě)最后加上項(xiàng)目名字,例如:com.baidu.ZYBaiduExpPro。

當(dāng)然,我們不必要為每一個(gè)工程都生成一個(gè)簽名標(biāo)示,蘋(píng)果給我們提供了一種廣域標(biāo)示的方法。

還是同樣的界面,我們選擇“App ID Suffix” 中的 “Wildcard App ID”里面的“Bundle ID:” 填寫(xiě)我們的簽名,注意格式下方給出的有例子。這里筆者也是按照這樣的格式來(lái)寫(xiě)的,依然是“ com.baidu.* ”,用的時(shí)候把“ * ”替換成各種你需要的字符就行。也就是一個(gè)廣域標(biāo)示可以對(duì)應(yīng)多個(gè)工程。如圖。

之后我們點(diǎn)擊最下方的“continue”,進(jìn)行下一步。

核對(duì)一下信息后,然后直接點(diǎn)擊最下方的“Submit”,發(fā)布我們創(chuàng)建的標(biāo)示。

到這一步我們的標(biāo)示已經(jīng)創(chuàng)建完成了。

我們授權(quán)完電腦設(shè)定完簽名之后,需要添加設(shè)備了,也就是允許進(jìn)行真機(jī)調(diào)試的設(shè)備,例如(iPhone、ipad等)。

點(diǎn)擊左邊目錄中的“Devices”,同樣點(diǎn)擊右上方的“十”號(hào),進(jìn)行添加。

我們可以選擇一次添加一個(gè)設(shè)備,也可以一次添加多個(gè)設(shè)備。筆者比較推崇的是一次加一個(gè)不費(fèi)事,一次添加多個(gè)文件格式易出錯(cuò)。

在“Register Device”里面中的“Name”填寫(xiě)設(shè)備名字,將來(lái)連接上對(duì)應(yīng)的設(shè)備后,會(huì)在Xcode里面顯示出來(lái)這個(gè)名字的。

之后,在“UDID”里面填寫(xiě)設(shè)備的UDID,這個(gè)過(guò)程,需要通過(guò)手機(jī)或者ITunes獲取,這里筆者就通過(guò)ITunes來(lái)獲得了,因?yàn)镮Tunes自帶拷貝。

連接上要真機(jī)調(diào)試的設(shè)備,打開(kāi)ITunes,點(diǎn)擊設(shè)備,點(diǎn)擊界面中的序列號(hào),會(huì)切換到UDID,右鍵就有拷貝,直接拷貝過(guò)來(lái)粘貼就好了。

之后點(diǎn)擊界面最下方"Done"按鈕,就完成了設(shè)備的添加。

只剩下最后一步,生成調(diào)試證書(shū)。

點(diǎn)擊最左邊目錄欄,選擇“Provisioning Profiles”目錄下的“All”,同樣點(diǎn)擊右上方的“十”號(hào)進(jìn)入證書(shū)添加界面。如圖。

我們選擇"iOS App Development"點(diǎn)擊界面最下方的“Continue”。

這一步是選擇我們創(chuàng)建的表示(或者簽名),選擇我們?cè)诘?3步中創(chuàng)建的“Identifiers”,一定要選對(duì),如果創(chuàng)建的標(biāo)示比較多,可以根據(jù)我們創(chuàng)建的名字去找我們的標(biāo)示,如圖。

點(diǎn)擊“Continue”,繼續(xù)下一步。

這一步是選擇我們授權(quán)的電腦,在下面選項(xiàng)里面選擇我們第11步生成的授權(quán)證書(shū)的名字,在這筆者要多說(shuō)一句,一但創(chuàng)建的證書(shū)比較多就不好找,可以根據(jù)創(chuàng)建的證書(shū)的失效日期來(lái)區(qū)分,或者刪除掉其他的(慎用)。

點(diǎn)擊“Continue”,繼續(xù)下一步。

這一步是選擇我們需要進(jìn)行真機(jī)調(diào)試的設(shè)備,可以選擇我們第14步創(chuàng)建的指定設(shè)備,也可以選擇全部,看自己需要。

點(diǎn)擊“Continue”,進(jìn)行下一步

為我們的證書(shū)選擇一個(gè)名字,一定要選擇一個(gè)好找的名字,不然后期在Xcode中會(huì)有很多證書(shū),不好找。當(dāng)然,遇到多人開(kāi)發(fā)的時(shí)候,筆者往往會(huì)以a開(kāi)頭,不管證書(shū)再多,始終在前面排著。

之后點(diǎn)擊“Generate”,來(lái)生成我們最后的證書(shū)。

在新的界面中點(diǎn)擊"Download",下載下來(lái)的證書(shū)就是我們最終的證書(shū),依然是需要雙擊,這次雙擊是安裝到Xcode。

好了,到這里我們的證書(shū)就申請(qǐng)完了。我們一共下載了2個(gè)文件,一個(gè)后綴是“.cer”的文件,一個(gè)是后綴為“.mobileprovision”的文件。

好了,現(xiàn)在就剩下的是什么呢?就是進(jìn)行真機(jī)調(diào)試了。

首先打開(kāi)你的工程,選擇工程目錄下的“Supporting Files”目錄下的工程名字.plist文件或者“info.plist”文件(Tips:在Xcode6.0一下都是工程名.plist,Xcode6.0以上才是info.plist)。修改里面的“Bundle identifier”標(biāo)示,改為我們剛才申請(qǐng)的標(biāo)示(第13步中)。

如果工程中有Tests測(cè)試文件夾存在,則在測(cè)試文件的info.plist做同樣修改,如圖。

之后,打開(kāi)你工程根目錄,同命的藍(lán)色文件,在中間的地方先選擇"TARGET"下的工程同名文件,在最右邊的搭接面里面選擇“Build Setting”,然后找到“Code Signing”選項(xiàng),在“Provisioning Profile”里面選擇我們第19步創(chuàng)建的證書(shū),通過(guò)名字找到。之后修改“Provisioning Profile”上面的“Code Signing Identity”選擇我們通過(guò)證書(shū)找到的授權(quán)證書(shū)。四個(gè)選項(xiàng)全部需要修改。

做完這一步,回到我們中間比較窄的界面,選擇“PROJECT”中的工程更同名文件,進(jìn)行上述操作。

最后,就剩最后一步了,確保設(shè)備已連接值電腦,并在解鎖狀態(tài)下,在Xcode運(yùn)行旁邊選擇“運(yùn)行設(shè)備”,如圖,找到自己的設(shè)備,選擇,運(yùn)行,等待加載吧。

如果找不到設(shè)備,有“IOS Device”的話,說(shuō)明設(shè)備沒(méi)連接好,或者設(shè)備還沒(méi)有在Itunes中啟用。如果沒(méi)有啟用,點(diǎn)擊最上方window中的Device選項(xiàng),找到設(shè)備,并啟用。

到這里為止,我們的真機(jī)調(diào)試證書(shū)就說(shuō)完了。

ios app開(kāi)發(fā),怎么獲取google翻譯的結(jié)果

2、繞過(guò)蘋(píng)果的付費(fèi)渠道,我們之前游戲里的用兌換碼兌換金幣。 3、游戲里有實(shí)物獎(jiǎng)勵(lì)的話,一定要說(shuō)清楚,獎(jiǎng)勵(lì)由本公司負(fù)責(zé),和蘋(píng)果沒(méi)有關(guān)系。 4、用到蘋(píng)果的標(biāo)志。(應(yīng)用的設(shè)計(jì)和Apple的Logo風(fēng)格太像了也會(huì)被拒) 5、網(wǎng)絡(luò)功能不能正常訪問(wèn)。 6、圖標(biāo)不能點(diǎn)擊,不能點(diǎn)擊的圖標(biāo)要置灰,或者直接隱藏。 7、沒(méi)有設(shè)置default頁(yè),啟動(dòng)畫(huà)面為黑屏,有一定概率被拒絕。 8、一個(gè)應(yīng)用在線,但你想在發(fā)一個(gè)豪華版之類的,再開(kāi)一個(gè)應(yīng)用也會(huì)被拒絕。 9、用了著名游戲的關(guān)鍵字,比如說(shuō)“憤怒的小鳥(niǎo)”之類的。 10、iPhone版不支持480*320分辨率被決絕。 11、娛樂(lè)分類App,拒絕理由:我們認(rèn)為你的App不具有娛樂(lè)性。 12、你的軟件不符合中國(guó)法律,還打電話來(lái)跟我說(shuō)。(奶奶的,中國(guó)哪個(gè)法律說(shuō)不可以FQ。) 13、技術(shù)支持地址寫(xiě)的微博地址,于是被拒絕了。原因是:不能將需要登陸才能訪問(wèn)的網(wǎng)址作為技術(shù)支持地址。 14、說(shuō)我們的應(yīng)用不該用App開(kāi)發(fā),應(yīng)該用HTML5。(而且還很熱心的給出了參考鏈接哦) 15、調(diào)用截屏功能,當(dāng)時(shí)沒(méi)注意,是私有API,被拒.改成非私有API實(shí)現(xiàn)截屏功能就通過(guò)了. 16、開(kāi)放了文件document分享功能(Application supports iTunes file sharing),被退回,理由:不需要分享,為何開(kāi)放了.回復(fù)郵件說(shuō)明理由后上線. 17、年齡設(shè)置太低,說(shuō)是有成人內(nèi)容,被拒.修改內(nèi)容后上線. 18、同一軟件多個(gè)版本只是針對(duì)不同的國(guó)家和內(nèi)置的語(yǔ)言不同.前面幾個(gè)上線,后面幾個(gè)被拒.讓改成一個(gè)程序做程序內(nèi)下載資源. 19、程序有crash被拒.修改bug后上線. 20、原因是我們的一個(gè)軟件只允許聯(lián)通用戶驗(yàn)證真實(shí)身份并發(fā)布信息。apple要求要么放棄驗(yàn)證,要么允許移動(dòng)和電信用戶驗(yàn)證。21、APP中出現(xiàn)了某本以喬布斯為封面的本集團(tuán)出版物圖片,遭拒?;貜?fù)曰:Thank you for submitting your app commemorating Steve Jobs.We appreciate your efforts honoring Steve. However, we’ve decided to honor his life in other ways and we are not accepting these types of apps. 22、原來(lái)做過(guò)一個(gè)顯示假電池的App, 就是顯示一個(gè)假的的電量, 這樣別人找你借手機(jī)就可以以沒(méi)電了為理由不借給他. 結(jié)果App Store說(shuō)會(huì)迷惑用戶, 讓我改簡(jiǎn)介. 改為簡(jiǎn)介后蘋(píng)果中國(guó)給我打電話說(shuō)這個(gè)App不用再提交了, 不可能過(guò), 會(huì)迷惑用戶… 我了個(gè)去的 于是這個(gè)App就一直存在在我的iTunes Connect里. 23、忘記提供測(cè)試賬號(hào)。(如果你的APP有登錄功能) 24、軟件有個(gè)vip功能,涉嫌應(yīng)用內(nèi)收費(fèi)。 25、撥打電話,涉嫌扣費(fèi)。 26、圖片如果比較清涼的話需要設(shè)置軟件級(jí)別。 27、平板應(yīng)用要支持最少2個(gè)翻轉(zhuǎn)方向。 28、程序內(nèi)按鈕設(shè)計(jì)成標(biāo)準(zhǔn)的iOS icon。 29、內(nèi)置付費(fèi)的內(nèi)容要明確告訴需要購(gòu)買(mǎi),購(gòu)買(mǎi)前不能擺出來(lái)(這個(gè)屬于運(yùn)氣不好,同樣這么做的app很多)30、提交旗下一款新應(yīng)用,為統(tǒng)一旗下各個(gè)產(chǎn)品的品牌識(shí)別,采取了與上一款產(chǎn)品相似的色調(diào)和logo結(jié)構(gòu)。蘋(píng)果拒絕理由是不知道這兩款產(chǎn)品有什么區(qū)別(其實(shí)區(qū)別點(diǎn)進(jìn)去就很明顯,連UI布局都大相徑庭)。 31、應(yīng)用內(nèi)涉及到抽獎(jiǎng)的運(yùn)營(yíng)活動(dòng),未聲明與蘋(píng)果官方無(wú)關(guān)。 33、自認(rèn)為第一版產(chǎn)品還不夠完善,于是過(guò)度謙虛地在啟動(dòng)畫(huà)面加上了“beta”字樣。蘋(píng)果的反饋是,不允許測(cè)試版產(chǎn)品上架。囧,后來(lái)翻了一下 Review Guideline 似乎是有提到這點(diǎn)的。 34、鏈接堆砌,蘋(píng)果建議用HTML5來(lái)做 35、UIWebView 嵌頁(yè)面片,蘋(píng)果建議讓用戶通過(guò)瀏覽器訪問(wèn),比如愛(ài)知乎,開(kāi)始幾個(gè)版本通過(guò)了,后面的更新一直沒(méi)提交上去 屏幕壞點(diǎn)檢測(cè)應(yīng)用,蘋(píng)果說(shuō)會(huì)誤導(dǎo)用戶,未上架 36、登陸賬號(hào)有兩個(gè)字母寫(xiě)反了,改正后通過(guò) 37、因遠(yuǎn)程服務(wù)器反應(yīng)慢,蘋(píng)果的人估計(jì)沒(méi)耐心等,就說(shuō)有bug給拒了,重新提交一份通過(guò) 38、應(yīng)用標(biāo)題加了幾個(gè)描述語(yǔ)句,蘋(píng)果讓在描述中寫(xiě)明達(dá)到此目的的操作流程,改正后通過(guò) 39、一個(gè)第三方的應(yīng)用,描述文字中有該網(wǎng)站的鏈接,進(jìn)去網(wǎng)站后能找到付費(fèi)鏈接,蘋(píng)果說(shuō)該網(wǎng)站有自己的支付方式,去除網(wǎng)址后通過(guò) 40、應(yīng)用請(qǐng)求使用地理位置的權(quán)限,但相關(guān)功能藏得比較深,Apple說(shuō)沒(méi)找到相關(guān)的功能。 — 回信說(shuō)明后通過(guò)41、應(yīng)用描述中提到了是全平臺(tái)應(yīng)用,可以和其他系統(tǒng)同步數(shù)據(jù)。因?yàn)樘岬搅恕癆ndroid”的字眼被拒。 — 修改描述后通過(guò) 42、 App 的User Agreement中出現(xiàn)了 Beta、Preliminary 等字樣。因?yàn)槭前l(fā)布第一個(gè)版本,產(chǎn)品帶有一定的beta性質(zhì),但是確實(shí)是可發(fā)布產(chǎn)品了。按照公司LEGAL部門(mén)(外企,對(duì)User Agreement要求嚴(yán)格)的要求,必須有類似Beta的說(shuō)明告知用戶,而 Apple 是明確不允許有 Beta 性質(zhì)的字樣的。 43、App 是一個(gè)機(jī)遇小區(qū)的社區(qū)工具,順便做了房產(chǎn)廣告,但是 apple 審核說(shuō)是廣告app,不允許發(fā)布。 44、應(yīng)用里有個(gè)去給我們打分的功能,被拒了。。(這是不是史上最坑爹的拒絕理由) 45、網(wǎng)絡(luò)工具軟件,要求支持國(guó)外的電信運(yùn)營(yíng)商網(wǎng)絡(luò)。 46、曾經(jīng)做一個(gè) Chinajoy 美女圖片 show 的,被認(rèn)為不適合放在 App Store。 47、iOS 5 的數(shù)據(jù)存儲(chǔ)問(wèn)題…網(wǎng)絡(luò)下載的資源不能直接搞在Documents目錄下。這個(gè)反復(fù)整了5次左右才通過(guò)審核。 48、忘記提供測(cè)試賬號(hào)……(審核的大爺們你們就不能自己弄個(gè)或者注冊(cè)個(gè)賬號(hào)么) 49、還有一次被拒,我回復(fù)說(shuō)你們所說(shuō)的問(wèn)題不存在……后來(lái)……通過(guò)審核了。-.- 50、菜單中有一個(gè)文字包含測(cè)試,被打回,說(shuō)不能上測(cè)試版本。51、app名字包含pad,被打回,說(shuō)容易名字不能有pad,會(huì)被誤解為蘋(píng)果自己的應(yīng)用,不過(guò)同名的iphone版本就通過(guò)了… 52、upport地址在safari(僅僅是safari)下由于適配性問(wèn)題打不開(kāi),結(jié)果就收到了apple的來(lái)信。 53、app里做了次抽獎(jiǎng),獎(jiǎng)品是iphone4s,結(jié)果他們必須要我們將獎(jiǎng)品改成別的,同時(shí)申明此活動(dòng)與蘋(píng)果公司無(wú)關(guān),才可以上架。。。 54、app里做了次抽獎(jiǎng),獎(jiǎng)品是iphone4s,結(jié)果他們必須要我們將獎(jiǎng)品改成別的,同時(shí)申明此活動(dòng)與蘋(píng)果公司無(wú)關(guān),才可以上架。。。 55、在程序的說(shuō)明信息中有“越獄”倆字,被拒,后來(lái)把這倆字去了,PASS。但是:如果我在程序運(yùn)行中檢測(cè)出手機(jī)越獄了,這結(jié)果報(bào)出來(lái)讓不讓過(guò)? 56、使用GPS常駐后臺(tái)服務(wù),要我給出一個(gè)合適的理由,否則不往下審核,還好,解釋一翻過(guò)去了。 57、出現(xiàn)“給我們五星好評(píng)”之類的文字。 58、應(yīng)用內(nèi)提到付費(fèi)項(xiàng)目但木有通過(guò)蘋(píng)果付費(fèi)渠道(妄圖不讓蘋(píng)果老大賺錢(qián)) 59、問(wèn)我服務(wù)是不是只在IOS平臺(tái),還是同時(shí)支持多平臺(tái)(我當(dāng)然擁護(hù)蘋(píng)果老大的領(lǐng)導(dǎo),木有其他平臺(tái),iPhone專屬) 60、地圖應(yīng)用,Google大神的LOGO沒(méi)有顯示。61、google地圖下面logo被一個(gè)UIView給遮擋了被拒。調(diào)整位置后ok 62、對(duì)不存在普遍比較標(biāo)準(zhǔn)的幾類人進(jìn)行比較和評(píng)判。不比人比動(dòng)物后ok 63、上傳通訊錄沒(méi)有通知。這個(gè)等了幾個(gè)月,蘋(píng)果的法律糾紛差不多了之后拒掉。然后加了提示后ok。 64、我寫(xiě)的英文App介紹審核人員看不懂,被拒。后然直接用中文。唉。 65、因?yàn)樯闲卸绦艑?shí)現(xiàn)用戶認(rèn)證被拒 66、果測(cè)試人員的手機(jī)號(hào)在國(guó)外,因?yàn)槭詹坏絿?guó)內(nèi)短信,被拒 67、他們打開(kāi)我的一個(gè)APP測(cè)試,顯示空白無(wú)內(nèi)容,哈哈,因?yàn)樗麄兿鄡?cè)里沒(méi)有960*640的圖,就說(shuō)我該程序功能沒(méi)開(kāi)發(fā)完畢吧? 然后我回了信,然后第二天就上架了。雖然這個(gè)小應(yīng)用是極其簡(jiǎn)單的。 68、最蛋疼的是,提供了測(cè)試用戶帳號(hào)密碼,被我們某個(gè)手賤的測(cè)試人員測(cè)試修改密碼的時(shí)候給改掉了。。。于是蘋(píng)果登錄不進(jìn)來(lái),于是杯具 69、IAP價(jià)格不能超過(guò)99美金(其中有一個(gè)是99.99美元,你妹啊?。。。。。?!你麻痹多出0.99美金?。?!人家游戲都可以有?。。。?!為什么我們就不行?。。。。?70、不能強(qiáng)迫用戶注冊(cè)(網(wǎng)絡(luò)游戲啊親??!你妹有直接登陸的按鈕?。。?!不需要注冊(cè)的?。?!試一下會(huì)shi啊?。。。。?1、support URL無(wú)法訪問(wèn)(草草草草草?。。∧菐滋霨FW抽風(fēng),海外訪問(wèn)國(guó)內(nèi)網(wǎng)站有問(wèn)題,你妹躲在香港的體諒一下大陸人民?。。。。?72、沒(méi)有生成Paid iOS合同(游戲內(nèi)含IAP,好吧,這個(gè)是合作公司搞的烏龍,就不吐槽蘋(píng)果了) 73、某微博客戶端,提供了測(cè)試賬號(hào),被拒的理由是「賬號(hào)登錄不進(jìn)去」,還有截屏,我一看,這不把我們提供的測(cè)試賬號(hào)的最后兩個(gè)字母寫(xiě)反了么…趕緊反饋,之后三天才繼續(xù)審核,這三天真是太賠了。 74、某門(mén)戶新聞客戶端,免費(fèi)應(yīng)用,被拒的理由是「找不到in app purchase的項(xiàng)目對(duì)應(yīng)的界面」,可是我們的應(yīng)用跟本沒(méi)有應(yīng)用內(nèi)支付,繼續(xù)反饋…又等了三天…2012/8/21補(bǔ)充 75、iPhone Human Interface Guidelines中指出了基本UI控件應(yīng)該如何正確地使用。我們應(yīng)該按照它的要求來(lái)檢查T(mén)ab Bar、Navigation Bar和Alert View等控件是否符合Apple的口味。 76、確保應(yīng)用不要模仿設(shè)備預(yù)裝應(yīng)用的樣式和功能,如Music、iTunes Music Store和App Store等。這一條規(guī)則似乎是選擇性實(shí)施的,因?yàn)樵S多瀏覽器和指南針類的應(yīng)用都得到了批準(zhǔn)。 77、不要加入過(guò)多臟話、無(wú)理由的性-愛(ài)場(chǎng)面和吸毒場(chǎng)面。 78、不要對(duì)硬件按鈕進(jìn)行重新編程,賦予其它功能。例如,不要將音量按鈕作為照相應(yīng)用的快門(mén)鍵,不要將home鍵作為游戲中的開(kāi)火鍵。

ios開(kāi)發(fā)中怎樣調(diào)用相機(jī)實(shí)現(xiàn)拍照功能

打開(kāi)相機(jī):

[cpp] view plain copy

//先設(shè)定sourceType為相機(jī),然后判斷相機(jī)是否可用(ipod)沒(méi)相機(jī),不可用將sourceType設(shè)定為相片庫(kù)

UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;

// if (![UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) {

// sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

// }

//sourceType = UIImagePickerControllerSourceTypeCamera; //照相機(jī)

//sourceType = UIImagePickerControllerSourceTypePhotoLibrary; //圖片庫(kù)

//sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; //保存的相片

UIImagePickerController *picker = [[UIImagePickerController alloc] init];//初始化

picker.delegate = self;

picker.allowsEditing = YES;//設(shè)置可編輯

picker.sourceType = sourceType;

[self presentModalViewController:picker animated:YES];//進(jìn)入照相界面

[picker release];

打開(kāi)相冊(cè):(區(qū)分pad和iphone)

for iphone:

[cpp] view plain copy

UIImagePickerController *pickerImage = [[UIImagePickerController alloc] init];

if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) {

pickerImage.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

//pickerImage.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;

pickerImage.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:pickerImage.sourceType];

}

pickerImage.delegate = self;

pickerImage.allowsEditing = NO;

[self presentModalViewController:pickerImage animated:YES];

[pickerImage release];

for ipad:

[cpp] view plain copy

UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

//sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; //保存的相片

UIImagePickerController *picker = [[UIImagePickerController alloc] init];

picker.delegate = self;

picker.allowsEditing = NO;//是否允許編輯

picker.sourceType = sourceType;

/*

如果從一個(gè)導(dǎo)航按鈕處呈現(xiàn),使用:

presentPopoverFromBarButtonItem:permittedArrowDirections:animated:;

如果要從一個(gè)視圖出呈現(xiàn),使用:

presentPopoverFromRect:inView:permittedArrowDirections:animated:

如果設(shè)備旋轉(zhuǎn)以后,位置定位錯(cuò)誤需要在父視圖控制器的下面方法里面重新定位:

didRotateFromInterfaceOrientation:(在這個(gè)方法體里面重新設(shè)置rect)

然后再次調(diào)用:

- (void)presentPopoverFromRect:(CGRect)rect inView:(UIView *)view permittedArrowDirections:(UIPopoverArrowDirection)arrowDirections animated:(BOOL)animated

*/

//UIPopoverController只能在ipad設(shè)備上面使用;作用是用于顯示臨時(shí)內(nèi)容,特點(diǎn)是總是顯示在當(dāng)前視圖最前端,當(dāng)單擊界面的其他地方時(shí)自動(dòng)消失。

UIPopoverController *popover = [[UIPopoverController alloc]initWithContentViewController:picker];

self.imagePicker = popover;

//permittedArrowDirections 設(shè)置箭頭方向

[self.imagePicker presentPopoverFromRect:CGRectMake(0, 0, 300, 300) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

[picker release];

[popover release];

點(diǎn)擊相冊(cè)中的圖片 貨照相機(jī)照完后點(diǎn)擊use 后觸發(fā)的方法

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary

*)info

點(diǎn)擊cancel 調(diào)用的方法

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker

標(biāo)題名稱:iospad開(kāi)發(fā),ios ipad開(kāi)發(fā)
文章出自:http://www.rwnh.cn/article4/phpeie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站App設(shè)計(jì)、企業(yè)網(wǎng)站制作手機(jī)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
深泽县| 衢州市| 廊坊市| 镇雄县| 平阳县| 兖州市| 乐都县| 巴青县| 嘉峪关市| 湛江市| 郸城县| 万宁市| 会昌县| 昭通市| 孟连| 奉节县| 宁德市| 平湖市| 湖州市| 长汀县| 石家庄市| 曲松县| 蛟河市| 思南县| 福贡县| 肇州县| 卢龙县| 万安县| 阿拉善盟| 南宫市| 苗栗县| 应城市| 南汇区| 古丈县| 临澧县| 郯城县| 高淳县| 来安县| 揭东县| 安国市| 凉城县|