2019年9月24日 星期二

關於蘋果企業帳號-退件心得

   企業帳號:
    不需要經過 Apple APP Store 認證及安裝
    企業可自行使用 Web Server Download Install
   AdHoc In-House費用:
    每年美金 299元


重點:
  1: 原有的 Apple ID 已經是 開發者帳號Developer Program
     無法再申請為 企業帳號 Enterprise Program
     必須要用另一個新的 Apple ID進行申請
     Apple Id後綴 domain name 要和公司網站domain name相同
     新申請 Apple Id 要先通過雙重認證
  2:
    https://developer.apple.com/programs/enterprise/enroll/
  3:
    D-U-N-S 可以和開發者帳號相同
    (因為一家公司只會有一個D-U-N-S)
  4:
    填寫資料時, 公司網站和 Apple Id後面 domain name相同
    而且網站最好有英文網頁
    因為企業版開發者帳號是美國總部負責審核
    (開發者帳號Developer Program 是新加坡負責審核)
  5:
   如果申請人不是公司負責人
   要填寫公司負責人相關資料
   Apple 會以電話詢問公司負責人一些申請事項
  6:
    填寫資料時, 公司內部員工人數要超過100以上,
    不然會被直接退件

   已被退件, 只好再重新申請....

  參考資料
   Apple 企業版開發者帳號Apple In House(Apple Developer Enterprise Program License) 申請心得
 
  任何人都可以安裝的 Enterprise App

 使用XCODE快速發佈IOS ad hoc測試版本


2019年9月8日 星期日

iOS swift 5: Swift UIView畫面觸發 OnClick事件

 當點選畫面上任何位置(不包含其他物件的地方),
 就會觸發 checkAction()

 解決方案來源:
  UIView touch event in controller

  myView 指的是 
  @IBOutlet var myView: UIView


let gesture = UITapGestureRecognizer(target: self, action:  #selector(self.checkAction))
self.myView.addGestureRecognizer(gesture)

@objc func checkAction(sender : UITapGestureRecognizer) {
    // Do what you want
}