如今手機(jī)APP軟件如火如荼,很多人也都想開發(fā)APP,但是對(duì)于一個(gè)剛?cè)腴T的開發(fā)者來說有點(diǎn)困難,所以下面廣州APP開發(fā)公司酷蜂科技給大家提供一些APP開發(fā)教程。
一旦你創(chuàng)建了App?ID和distribution?certificate,你可以創(chuàng)建一個(gè)iOS?provisioning?profile以方便在App?Store中銷售你的App。不過,你不能使用和ad?hoc?distribution相同的provisioning?profile。你需要為App?Store分銷創(chuàng)建一個(gè)單獨(dú)的provisioning?profile,如果你使用通配符App?ID,那么你的多個(gè)app就可以使用相同的provisioning?profile。
一旦應(yīng)用在App?Store中生效,再去修改deployment?target,你要考慮到一定后果。如果你在更新app的時(shí)候提高了deployment?target,但是已經(jīng)購買應(yīng)用的用戶并沒有遇到新的deployment?target,那么應(yīng)用就不能在用戶的移動(dòng)設(shè)備上運(yùn)行。如果用戶通過iTunes?(不是設(shè)備)下載了一個(gè)更新過的app,然后替代了設(shè)備上原先的版本,最后卻發(fā)現(xiàn)新版本不能在設(shè)備上運(yùn)行,這確實(shí)是個(gè)問題。
對(duì)此APP開發(fā)公司酷蜂科技有兩個(gè)方法,如下:
1、當(dāng)你決定提高現(xiàn)有app的deployment?target時(shí),要在新版本的版本注釋中進(jìn)行說明。如果你提前告知用戶,那么至少有一點(diǎn),你已經(jīng)盡力阻止問題的發(fā)生了。
2、對(duì)于一款新app,我經(jīng)常會(huì)把deployment?target設(shè)置為最近發(fā)布的系統(tǒng)版本。為新iOS版本發(fā)布后,滲透率的增長(zhǎng)速度是令人難以置信的。很多人認(rèn)為提高deployment?target會(huì)失去大部分市場(chǎng),這個(gè)說法并不準(zhǔn)確,比如iOS?6,iOS?6發(fā)布后一個(gè)月,超過60%的設(shè)備已經(jīng)進(jìn)行了更新。但對(duì)Android而言,就是另外一回事了,Android用戶并不會(huì)像iOS用戶那樣熱衷于更新操作系統(tǒng)版本。
3、Assets(資源包)?Step?1:?Icons(圖標(biāo))? Icon是App中不可分割的一部分,你要確保icon尺寸不會(huì)出現(xiàn)差錯(cuò)。
4、屏幕截圖:屏幕截圖的作用不言而喻,你可以為每個(gè)app上傳5張截圖,雖然至少需要上傳一張,可能很少有人會(huì)只上傳一張圖片。另外,你還需要分別為iPhone/iPod?Touch和iPad/iPad?Mini準(zhǔn)備不同的屏幕截圖。這也是不小的工作量,但卻能展示應(yīng)用的另一面。Shiny?Development開發(fā)的一款售價(jià)6.99美元的Mac軟件Status?Magic可以為你節(jié)省不少時(shí)間。