〔真綾教〕Fate/Grand Order 事前登錄及「色彩」十五秒搶先聽

手機遊戲 Fate/Grand Order 可以事前登錄了。

同時也放出了新的 15 秒 PV,這次有「色彩」作背景音樂了!順帶一提,真綾亦會為本作的「聖女貞德」配音,應該就是主頁右邊那位。

Fate/Grand Order
http://www.fate-go.jp/sp/ (開啟新視窗)

廣告

讓 XCode 3.2 跳過 Provisioning profile

這次跟 3.1 相比是有點複雜,但不算太難。

  1. 首先到 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.2.sdk/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.3.sdk(視乎你要用哪一個 iPhone OS 的版本),把 SDKSettings.plist 備份然後打開修改。這個檔案應該不能用內置的 plist editor 來開啟,所以請用純文字編輯器來開啟。打開文件後尋找:

    <key>CODE_SIGNING_REQUIRED</key>
    <string>YES</string>

    把 YES 改成 NO。
    然後尋找:

    <key>ENTITLEMENTS_REQUIRED</key>
    <string>YES</string>

    同樣是把 YES 改成 NO。

  2. 移到 /Developer/Platforms/iPhoneOS.platform/,備份 Info.plist 然後打開修改。尋找以下將會出現三次的字串

    <key>CODE_SIGN_CONTEXT_CLASS</key>
    <string>XCiPhoneOSCodeSignContext</string>

    <string>XCiPhoneOSCodeSignContext</string>

    改成

    <string>XCCodeSignContext</string>

  3. 現在需要對 XCode 進行 binary patch,利用純文字編輯器輸入以下文字:


    #!/bin/bash
    cd /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneOS\ Build\ System\ Support.xcplugin/Contents/MacOS/
    dd if=iPhoneOS\ Build\ System\ Support of=working bs=500 count=255
    printf "\xc3\x26\x00\x00" >> working
    dd if=iPhoneOS\ Build\ System\ Support of=working bs=1 skip=127504 seek=127504
    /bin/mv -n iPhoneOS\ Build\ System\ Support iPhoneOS\ Build\ System\ Support.original
    /bin/mv working iPhoneOS\ Build\ System\ Support
    chmod a+x iPhoneOS\ Build\ System\ Support

    儲存至桌面,名字叫甚麼也可以,我叫它做 xcodepatch
    然後打開 terminal,移到桌面資料夾,輸入以下指令:

    chmod 777 xcodepatch
    ./xcodepatch

    如果成功,你會見到這樣的文字:

    255+0 records in
    255+0 records out
    127500 bytes transferred in 0.020355 secs (6263821 bytes/sec)
    189216+0 records in
    189216+0 records out
    189216 bytes transferred in 1.200354 secs (157633 bytes/sec)

  4. 開一個新的 project,在選單中點選 “Project > Edit project settings",在 “Code Signing Identity" 及它的子項目 “Any iPhone Device" 都選 “Don’t Code Sign"。
  5. 再次打開 terminal,輸入:


    mkdir /Developer/iphoneentitlements312
    cd /Developer/iphoneentitlements312
    curl -O http://www.alexwhittemore.com/iphone/gen_entitlements.txt
    mv gen_entitlements.txt gen_entitlements.py
    chmod 777 gen_entitlements.py

    XCode 的 patch 做好了。

  6. 接下來這個步驟是 **** 每一個 project 都要做的 ****,請記下來。

    開啟 project 後,在選單中選 “Project > New Build Phase > New Run Script Build Phase",然後輸入:


    export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    if [ "${PLATFORM_NAME}" == "iphoneos" ]; then
    /Developer/iphoneentitlements312/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";
    codesign -f -s "iPhone developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
    fi

資料來源:
Developing for a Jailbroken iPhone A to Z (iPhone 3.1.2)

Touch Mouse

利用 iPhone/iPod Touch 做電腦的無線滑鼠的軟體,在 AppStore 上搜尋一下就有很多選擇,不過免費又好用的似乎不多。這次介紹的是由 Logitech 推出的免費軟體 Touch Mouse,它支援多個 Windows 版本及 Mac OS X,操作簡易,還附有鍵盤功能。

首先到 Logitech 下載電腦端的軟體,再到 AppStore 下載 iPhone 端的軟體,完成。只要電腦有開啟 Touch Mouse,iPhone 那邊的 Touch Mouse 就會自動找到,非常方便。

Download on iPhone AppStore

比 iCosta 更好用的 iKeyEx3

昨晚發現一個比 iCosta 更好用的 iKeyEx3,它並不是一個輸入法,而是一個可以自由配搭鍵盤及輸入方式的軟件。例如你可以選擇以中文鍵盤搭倉頡三代,另外再用英鍵盤搭倉頡五代。除此之外,還可以新增自訂的鍵盤,例如5行 QWERTY 鍵盤、Colemak 排列鍵盤等。只要你找到安裝檔就可以了。

Read More

有鏡頭的 iPod Touch 還是有希望啊!?

根據 iFixit 的支解圖來看,新款的 iPod Touch 似乎有一個剛好可以放下 iPod Nano 的鏡頭模組的位置,即是說有鏡頭的 iPod Touch 還是有希望啊!?

iPod Touch 3rd Gen

iPod Touch 3rd Gen

圖片來源:iFixit

另外一點是,iPod Touch 使用中的無線通訊晶片,除了官方提及的 802.11b/g 和藍芽外,還技援 802.11n 及 FM 接收…不過不知道蘋果何時才會解封這些功能。

第三代 iPod Touch 真的有鏡頭囉?

目前有一條疑似 iPod Touch 第三代的短片在 Flickr 上,是真是假恐怕只有僑幫主才知道了。另外亦有傳聞指,在九月初 Apple 將會有一個跟音樂有關的活動,可能就是發佈新款 iPod Touch 及 iPod Nano 的活動,同時亦會推出 iTunes9。iTunes9 除了傳聞中的「Cocktail」全新的專輯格式之外,也有傳聞說會加入對藍光碟的支援。至於很多人都期望的平板電腦/Netbook,會出現的機會應該很微 @@ 不過只是傳聞嘛,聽聽就好。

讓 XCode 3.1.3 跳過 Provisioning profile

教 iPhone OS 3.0 越獄的方法,網路上已經有很多了,我就不再重複。但是升級至 3.0 後,原本拿來做開發用的裝置就因為 Code signing 問題而不能再用了。

根據這裡的說法,只要修改一個 plist 及使用舊版的 iPhoneRemoteDevice.xcodeplugin 就可以了。

  1. 到終端機輸入以下指令或直接打開檔案:
    /Developer/Platforms/iPhoneOS.platform/Info.plist
  2. 在 “defaultProperties" 內加入:
    PROVISIONING_PROFILE_ALLOWED = NO;
    PROVISIONING_PROFILE_REQUIRED = NO;
  3. 下載 iPhoneRemoteDevice.xcodeplugin 放到(請備份舊檔):
    /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/

這樣就可以了。不過 XCode 會起動失敗,在錯誤畫面選擇 Relaunch,第二次錯誤再選擇 Relaunch,然後選擇 Reset and launch 就可以開啟。另外,從終端機直接開啟 XCode (/Developer/Applications/Xcode.app/Contents/MacOS/Xcode &)則不用做以上 Relaunch 的步驟。

ニコニコ動画 for iPhone/iPod Touch

就如標題一樣。

ニコニコ動画 for iPhone, iPod Touch

ニコニコ動画 for iPhone, iPod Touch

不知道是甚麼原因,搜尋結果和 Ranking 好像停留在幾個月前的時代,搜尋最近熱播的 K-ON 是沒有任何結果。播放方面,字幕雖然可以重現,但有點小問題(見圖)。畫面質素很差,而且 fps 也很低。據說是因為一般會員每日只有頭兩次播放才能享受最高畫質,第三次開始就會將 frame rate 減低…可是我從第一次開始就是很低 frame rate XD

沒有 K-ON 的動畫 T_T

沒有 K-ON 的動畫 T_T

字幕問題

字幕問題

Download on iPhone AppStore