只能說苦命的我們...

趁著有個短暫的空檔,把 Mac 環境先升級到了目前的最新版 OS X EI Capitan 10.11.1 + XCode 7.1

配上 Delphi 10 Seattle + ID 30398 的 PAServer Hotfix

手機的部分則是有兩支做測試

iPhone 5S + iOS 9.1

iPhone 6 + iOS 8.3

到底 DX10 能不能跟 XCode 7.1 與 iOS 9.1 搭配呢?

根據測試結果,應該是可以順利編譯出 ipa 的,不過如同網友所提及,若在 TLabel 中同時有中、英文,則中文字的位置在 iOS 9.1 的環境中,似乎顯示會比較偏下方,但同一個 ips 放到 iOS 8.3 的環境中,卻是正常的,如下圖

 

左圖是 iOS 8.3(@iPhone 6),右圖則是 iOS 9.1(@iPhone 5S)

是誰有問題呢? EMBT or Apple ?

苦命的我們,每次換版本,都有一些狀況,這些問題也只能等待時間來解答...

 

to be continued....

文章標籤
創作者介紹

縹緲's blog

縹緲 發表在 痞客邦 PIXNET 留言(3) 人氣()


留言列表 (3)

發表留言
  • 米糠
  • 大大您好~
    我想做IOS實機測試,XCode上SDK版本有9.3、8.1、8.2、8.3,
    而我的iPhone5s版本為8.2,按網路上的操作後,在Delphi端編譯時卻只有8.3及9.3可選。
    發布到手機時,只停在一個黑底的Fire畫面,想請問大大這是否是SDK8.3跟我手機的8.2不相符呢

    另外想請教如何選擇SDK8.2,謝謝
  • 1.就我個人的經驗,編譯時最好 SDK 與手機的 iOS 是同一版本比較不會有問題,通過測試後,則該 ipa 可以發佈到8.x~9.x 的 iOS 上沒問題
    2.Delphi 編譯端要增加 sdk 版本選項,建議按照官方操作步驟來完成
    http://docwiki.embarcadero.com/RADStudio/XE8/en/Add_a_New_SDK

    縹緲 於 2016/03/30 10:39 回覆

找更多相關文章與討論