如今手機APP軟件如火如荼,很多人也都想開發(fā)APP,但是對于一個剛?cè)腴T的開發(fā)者來說有點困難,所以下面廣州APP開發(fā)公司酷蜂科技給大家提供一些APP開發(fā)教程。

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