2014-10-08

iOS 安裝 in-house app 需要的網站

因為所處的 wifi 網路環境封鎖所有 outbound,要開放 iOS Enterprise Distribution 安裝所需的網路。修改了 iPhone wifi DNS server,得到以下記錄。


  1. 17-courier.push.apple.com
  2. 1-courier.push.apple.com
  3. 26-courier.push.apple.com
  4. 2-courier.push.apple.com
  5. 31-courier.push.apple.com
  6. 36-courier.push.apple.com
  7. 40-courier.push.apple.com
  8. 9-courier.push.apple.com
  9. a1441.g4.akamai.net
  10. a97.gi3.akamai.net
  11. apple.com
  12. apple-finance.query.yahoo.com
  13. cl4.apple.com
  14. e2842.e9.akamaiedge.net
  15. init-p01st.push.apple.com
  16. local
  17. mesu.apple.com
  18. p24-keyvalueservice.icloud.com
  19. p24-keyvalueservice.icloud.com.akadns.net
  20. setup.icloud.com
  21. www.apple.com
  22. www.isg-apple.com.akadns.net
  23. xp.apple.com

2014-05-14

CoreImage & GPUImage performance

The benchmark suite numbers,

Specs

iPhone 5s
iOS 7.1.1
GPUImage 0.1.4

Still images

CPU 181.51ms
Core Image 37.08ms
GPUImage 49.62ms

Live video

CPU 15.77ms
Core Image 3.20ms
GPUImage 2.36ms

2014-04-03

xcodebuild

xcodebuild is a command line that in charge of some actions in Xcode, like build, analyze, archive, test, installsrc, install and clear.


Let says, I need release with a enterprise provision file, so here is the script,


2014-02-07

iOS 免加 UUID 發佈方式

以往都由 Apple 審核發佈 app,測試階段都是在自己的設備上,都能知道 UUID。目前做的 app 需要免加 UUID 任由安裝,Apple 稱為 in-house distribution,能有此功能只有 iOS Developer Enterprise Program 才做得到。