發表文章

目前顯示的是有「iOS」標籤的文章

[iOS] 使用TestFlight進行內部測試

圖片
早期iOS開發者完成程式開發的時候,需要提供給幾個重要的使用者進行封閉測試時,必須經過底下幾個步驟。 取得使用者手機的UDID(透過iTunes或者第三方工具)。 到開發者後台使用者的手機UDID附加到Distribution Provisioning Profie。 使用該檔案並將程式打包成IPA,並將該檔案提供給使用者安裝(參考 此篇文章 )。 IPA的安裝方式不在這裡探討,有興趣者可自行Google或者參考 安裝.ipa的各種方法 介紹,經過上述的一連串設定步驟(如果程式錯誤,又得重來打包、安裝....),別說使用者了,就連開發者也都吃不消,但若是很幸運地若是使用企業用戶帳號開發的話,步驟或許少一些,但還是需要請使用者手動重新安裝。

[Cordova Hybrid APP] (三) 發佈第一個APP(含編譯可上架Android & iOS)

圖片
本文要跟大家分享一下如何使用Visual Studio 2013來開發可上架的Hybrid APP,在開發前首先必須先設定好先前 文章 說明的環境設定才可繼續進行開發的步驟。 新增一個Hybrid App專案,JavaScript->Multi-Device Hybrid App,選擇Blank App(Apache Cordova),設定好專案路徑後按下確認,專案建立好後,打開方案總管可以看到Visual Studio已經建立好專案所需的基本檔案及分類, MSDN 有更詳細的說明怎麼開發一個APP,有興趣的可自行參閱。

開發iOS後的一些感觸

首先,我必須承認我是一個Microsoft派的Programmer,且我是站在開發者角度來觀察,因此我的感觸可能會有些偏頗。 在還沒有接觸之前都只是從賈伯斯和User的說法來得知Apple的產品,他們口中的Apple的產品幾乎就是一個美感、高品質、高效能的代表。甚至幾年前我還從網路的文章中看過一段對話,A問:為什麼Apple電腦沒有防毒軟體? B答:因為麥金塔本身就是最佳的防毒軟體。

Objective-C 字串相加方法

在C#中如果只要使用同一變數的字串相加只需要使用+=就可以達到我們想要的結果,可是Objectiv-C可就沒有簡單了,必須透過字串的Methods來完成,自己記一下免得下次又忘了,詳見以下語法。

iOS關閉螢幕小鍵盤

圖片
我們常常在設計UI畫面的時候,會希望User輸入完一個資料欄位後可以關閉小鍵盤(自動或被動皆可),iPhone並不像Android有一個回上一動作的按鈕,因此我們會希望讓User隨意點選一個地方就自動關閉螢幕小鍵盤。在實際操作的過程中,發現有兩個物件的使用方式有點不太相同,因此我在下面會針對這兩個物件進行說明。

在Xcode中使用自己定義的viewController

圖片
我照著網路上的範例單純的拉一個viewController沒想到這一個簡單的動作竟然搞了我好久,在這裡我就先寫下來免得下次我用忘記。 1. 首先Create一個專案命名為HaicomViewer,如下圖所示原本Create出來的專案只有下圖紅框的基本檔案,這個也是一開始預設的視窗,為了方便程式管理,我調整了一下資料的分類,所以看起來可能會有些不同。