http://stackoverflow.com/questions/9117214/how-to-scale-down-an-image-in-ios-anti-aliased-but-not-soft
應該是吧@@!
2012年10月30日 星期二
Core Data 原生的bug
ordered NSInvalidArgumentException NSSet intersectsSet:
問題:
http://stackoverflow.com/questions/7385439/exception-thrown-in-nsorderedset-generated-accessors
workaround:
http://www.cypressnorth.com/blog/mobile-application-development/nsinvalidargumentexception-with-nsorderedsets-using-coredata/
問題:
http://stackoverflow.com/questions/7385439/exception-thrown-in-nsorderedset-generated-accessors
workaround:
http://www.cypressnorth.com/blog/mobile-application-development/nsinvalidargumentexception-with-nsorderedsets-using-coredata/
ui 切換的模組
https://github.com/kentnguyen/KNSemiModalViewController
聽說很好看!!
先偷來暫存
http://stackoverflow.com/questions/11924683/custom-uiswitch
用 Layer 去客製化UI!
聽說很好看!!
先偷來暫存
http://stackoverflow.com/questions/11924683/custom-uiswitch
用 Layer 去客製化UI!
2012年10月29日 星期一
2012年10月28日 星期日
Cached POST Response
http://blog.darkthread.net/post-2012-10-25-ios6-safari-cache-post-response.aspx
原來如此..... @@
不過我比較長在 iOS 5.0.x 上面開發...... 看來還是有可能會遇到orz
2012年10月26日 星期五
google api sign 的方法
http://gmaps-samples.googlecode.com/svn/trunk/urlsigning/index.html
https://developers.google.com/maps/documentation/business/webservices?hl=zh-cn#how_do_i_get_my_signing_key
謝謝 hank 大大的提供
2012年10月24日 星期三
OTA server 解決方案們
http://segmentfault.com/q/1010000000119641
建议使用省心省力的TOT:https://github.com/openfibers/php-tot
它包括一个Ipa安装包上传与自动部署服务器和一个在iOS设备上安装ipa的web app
它包括一个Ipa安装包上传与自动部署服务器和一个在iOS设备上安装ipa的web app
其他解决方案还有:
Web Service:
1.[Test Flight](http://testflightapp.com)
2.[diawi](http://www.diawi.com)
3.[AppSendr](http://www.appsendr.com)
4.[HockeyApp](http://www.hockeyapp.net)
Web Service:
1.[Test Flight](http://testflightapp.com)
2.[diawi](http://www.diawi.com)
3.[AppSendr](http://www.appsendr.com)
4.[HockeyApp](http://www.hockeyapp.net)
开源项目:
1.[HockeyKit](https://github.com/TheRealKerni/Hocke...) : 开源项目,同样使用PHP5.
2.[BetaBuilder for iOS](http://www.hanchorllc.com/betabuilder...) : 开源项目,是一个MAC app,需一个静态web服务器配合使用.
1.[HockeyKit](https://github.com/TheRealKerni/Hocke...) : 开源项目,同样使用PHP5.
2.[BetaBuilder for iOS](http://www.hanchorllc.com/betabuilder...) : 开源项目,是一个MAC app,需一个静态web服务器配合使用.
Jenkins 2
接著裝 android
http://blog.gasolin.idv.tw/2011/08/jenkinsandroid.html
http://blog.w3i.com/2012/08/08/continuous-build-and-deployment-for-ios-and-android-apps/
我大概照著這個方式做
先裝好 android sdk 然後下載一個 platform
接著 設定好權限
注意 他的 target api number
如果不對 記得要裝對應 或是換掉
target 的部份 給 clean release
Properties 記得給一下 sdk.dir=/Users/Shared/Jenkins/android-sdk-macosx
email 通知的部份可以設定附加檔案
不過可能想要改用其他的通知方法
另外
設定權限的部份 我不小心設定成 Legacy mode 導致一直近不去
不過可以透過 修改 %JENKINS_HOME%\config.xml 的檔案
修改掉 Legacy mode
另外重新啟動的方式是...
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
http://blog.gasolin.idv.tw/2011/08/jenkinsandroid.html
http://blog.w3i.com/2012/08/08/continuous-build-and-deployment-for-ios-and-android-apps/
我大概照著這個方式做
先裝好 android sdk 然後下載一個 platform
接著 設定好權限
注意 他的 target api number
如果不對 記得要裝對應 或是換掉
target 的部份 給 clean release
Properties 記得給一下 sdk.dir=/Users/Shared/Jenkins/android-sdk-macosx
email 通知的部份可以設定附加檔案
不過可能想要改用其他的通知方法
另外
設定權限的部份 我不小心設定成 Legacy mode 導致一直近不去
不過可以透過 修改 %JENKINS_HOME%\config.xml 的檔案
修改掉 Legacy mode
另外重新啟動的方式是...
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
2012年10月22日 星期一
2012年10月21日 星期日
Jenkins
http://blog.w3i.com/2012/08/08/continuous-build-and-deployment-for-ios-and-android-apps/
有把一些問題 有描述出來 不見得有詳細解啦 似乎還有提供更新的方法
@Q@
http://www.jeffhung.net/blog/articles/jeffhung/3452/
這裡有一些小東西
http://www.gandogames.com/2011/08/continuous-integration-with-jenkins/
首先 先下載安裝...
在mac 中會安裝到
/Users/Shared/Jenkins/Home 中
接著安裝 Xcode plugin
以及 github plugin
由於網頁應該是run 在jvm上面
會有權限的問題
所以可能需要將 /Users/Shared/Jenkins/ 內的資料
用 Chown -R jenkins /Users/Shared/Jenkins/
把所有者換掉
現在只成功了用 git://github.com/willsbor/JenkinsTest.git
ssh 的部份 似乎還是會卡在授權的問題
應該就可以clone到 git的資料了
接著... 如果設定對了
可能會遇到
http://www.gerardcondon.com/blog/2012/09/20/further-jenkins-setup-code-signing/
(以上狀況 在我自己的實務操作上 沒有勾選 unlock login.keychains)
1. copy login.keychains 的需要用的認證到 system.keychains 中
2. copy provision 到正確的位置 網頁上的 給錯了 實際上我應該沒有Home的資料夾
/Users/Shared/Jenkins/Library/MobileDevice/Provisioning Profiles
todo
1. 要能自己增加 build version
http://www.jayway.com/2011/05/31/auto-incrementing-build-numbers-in-xcode/
http://www.alienzombiepirate.com/2012/05/jenkins-for-android-builds/
2. 由於 clone 會只能將整的都下載下來
但是後來的應用可能會是多的project放在同一個 rep下
要試著去設定 每個 job 內的build的資料夾 (似乎有參數可以設定)
3. android 的部份
next topic
4. 不同的 target
pending
5. 加入mail send
http://support.google.com/mail/bin/answer.py?hl=zh-Hant&answer=13287
https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin
6. 下載ipa or apk 的方式
http://www.slideshare.net/CocoaHeadsFrance/build-automatique-et-distribution-ota-avec-xcode-4x-et-jenkins
to Test flight
http://blog.shinetech.com/2011/06/23/ci-with-jenkins-for-ios-apps-build-distribution-via-testflightapp-tutorial/
7. git commit後 就build
http://kohsuke.org/2011/12/01/polling-must-die-triggering-jenkins-builds-from-a-git-hook/
http://fourkitchens.com/blog/2011/09/20/trigger-jenkins-builds-pushing-github
http://blog.avisi.nl/2012/01/13/push-based-builds-using-jenkins-and-git/
ps. 有些忘了... 想到在加入
發佈 ipa有安全性的問題...
http://www.appaloosa-store.com/features?locale=en
http://www.leonardoborges.com/writings/2012/05/03/build-automation-with-xcode-4-dot-3-kif-and-jenkins/
https://ci.jenkins-ci.org/env-vars.html/?
2012年10月18日 星期四
Image process
http://www.raywenderlich.com/store?hop=jd2692
http://indieambitions.com/idevblogaday/conways-game-life-painted-incoming-video-core-image-tut/
http://www.raywenderlich.com/5689/beginning-core-image-in-ios-5
http://www.icapps.be/face-detection-with-core-image-on-live-video/
http://maniacdev.com/ios-5-sdk-tutorial-and-guide/core-image-example/
自己會試著寫一些.... 剩下的要試著把第三方的lib導入.... 然後 試著使用iOS 5.0
http://indieambitions.com/idevblogaday/conways-game-life-painted-incoming-video-core-image-tut/
http://www.raywenderlich.com/5689/beginning-core-image-in-ios-5
http://www.icapps.be/face-detection-with-core-image-on-live-video/
http://maniacdev.com/ios-5-sdk-tutorial-and-guide/core-image-example/
自己會試著寫一些.... 剩下的要試著把第三方的lib導入.... 然後 試著使用iOS 5.0
2012年10月13日 星期六
2012年10月11日 星期四
[OMT] Adam Kirk for 簡化日曆
Hmm... 這篇觀眾的反應好像沒那麼熱烈XD
他的著眼點似乎是在有效簡化手指的點擊次數
他的產品是改進iPhone內原生的日曆功能
他們的分析大約完成一個日曆的事件需要 14個按鈕
來來往往平均 22 ~25點擊才能完成 (不包含Key 字)
而他們的產品約 5個點擊就可以完成了
(原生的日曆 不會有什麼不好的意外,不過就是需要多點耐心去使用他?!)
我聽不太懂 ...字彙太少了XD
似乎是說大約 25個工作天 他們就能從設計到上架....
(可能是MVP 吧@@!)
他們也針對icon 做修改測試
他們運用facebook 的廣告做宣傳,來測試不同icon被點擊的次數
他也認為APP要求的是 simplicity
而不是power 但是會令人confuse
2012年10月8日 星期一
Git something plus
現在才學 似乎有點慢 ... 不過總比沒有用好XD
各式各樣的命令....
http://blog.longwin.com.tw/2009/05/git-learn-initial-command-2009/
用 git hub 的一些東西
http://gogojimmy.net/2012/01/17/how-to-use-git-1-git-basic/
http://git-scm.com/book/zh/ch1-4.html
可能要了解的branch
http://ihower.tw/blog/archives/2620/
可以多多看他的 觀念好多@@!
http://ihower.tw/blog/archives/category/git/
投影片!
http://www.slideshare.net/littlebtc/git-5528339
用 dropbox
http://www.mrmu.com.tw/2011/05/06/git-using-dropbox-as-server/
http://www.mrmu.com.tw/2011/05/06/git-tutorial-for-beginner/
原文書
http://git-scm.com/book
忽略檔案的東西
https://help.github.com/articles/ignoring-files
http://kevyu.blogspot.tw/2011/08/gitignore.html
Xcode 結合 GitHub
http://deeploveapple.blogspot.tw/2012/03/githubxcode.html (這篇我用不起來@@)
http://www.mindthe.net/devices/2011/04/28/12-steps-to-using-github-with-xcode-4/
A successful Git branching model
http://nvie.com/posts/a-successful-git-branching-model/
各式各樣的命令....
http://blog.longwin.com.tw/2009/05/git-learn-initial-command-2009/
用 git hub 的一些東西
http://gogojimmy.net/2012/01/17/how-to-use-git-1-git-basic/
http://git-scm.com/book/zh/ch1-4.html
可能要了解的branch
http://ihower.tw/blog/archives/2620/
可以多多看他的 觀念好多@@!
http://ihower.tw/blog/archives/category/git/
投影片!
http://www.slideshare.net/littlebtc/git-5528339
用 dropbox
http://www.mrmu.com.tw/2011/05/06/git-using-dropbox-as-server/
http://www.mrmu.com.tw/2011/05/06/git-tutorial-for-beginner/
原文書
http://git-scm.com/book
忽略檔案的東西
https://help.github.com/articles/ignoring-files
http://kevyu.blogspot.tw/2011/08/gitignore.html
Xcode 結合 GitHub
http://deeploveapple.blogspot.tw/2012/03/githubxcode.html (這篇我用不起來@@)
http://www.mindthe.net/devices/2011/04/28/12-steps-to-using-github-with-xcode-4/
訂閱:
文章 (Atom)