ERROR ITMS-9000
2014年11月20日 星期四
【iOS】上架錯誤 - ERROR ITMS-4238
ERROR ITMS-4238
也就是說,對這個app來說已經有一個相同版號的預上架的ipa,所以只要改一下Build的號碼就好。
建議有兩種方法可以解決,要看各位的版號如何設定
----------------------------------------------------------------------
如果是使用以下方式的:
Version (CFBundleShortVersionsString) , ex : 1.3
Build (CFBundleVersions) , ex : 1.3.1
Build只要改成1.3.2就可以上架審核了!!!!
----------------------------------------------------------------------
如果是使用以下方式的:
Version (CFBundleShortVersionString) , ex : 1.3.1
Build (CFBundleVersion) , ex : 234
Build只要改成235就可以上架審核了!!!!
----------------------------------------------------------------------
Version 代表發行版本號,是有三個句號分隔的整數的字串,一般來說,常在iTunes中看到的軟體版號也是這組數字。
第一個整數代表 重大修改
第二個整數代表 新增功能
第三個整數代表 維運更新
Build 代表內部版本號,比較像是開發者在做記錄用的。
2014年11月6日 星期四
【iOS】64-Bit 移轉指南 for Cocoa Touch
米布的工作夥伴們急急的發來這封信:
Apple 終於下令 2015 年 2 月後,要求開發者提交 App Store 的 Apps(不論是新 Apps 或是更新版)也要用 64-bit Code ,並必須用 iOS 8 SDK!
參考網址:http://www.newmobilelife.com/2014/10/21/ios-64-bit-code-support-feb-2015/
----------------------------------------------------------------
看到這篇文章,心裡開心了一下,嘿嘿,這下就不用再做iOS 7 sdk以下的支援了!!!!(好感人的一個政策~~想必從3.0一路開發到現在的開發者應該會灑花慶祝吧!!!!) 就很開心的跑去開發者文件那瞧瞧那令人開心的政策~雖然我覺得那是不可能的事 = =
參考網址:https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/Introduction/Introduction.html
蘋果在iPhone 上加載A7晶片,隨著A7的問世,處理器的支援的部分,也漸漸的從32-Bit ARM 轉向64-Bit ARM 架構,並針對LLVM編譯器進行了優化。
在iOS 7還沒出來之前都是使用32-Bit的架構,意思就是說,如果開發者沒有將App的基底架構轉成64-Bit,那就代表內存管理就要愈謹慎,很有可能會影響到執行的效能及功能損壞。
方法就等米布最近看能不能轉出心得來了,畢竟…有很多第三方套件還是會有遇到這種問題。先試試看後再和大家分享囉~
-------------------------------2014.11/21 更新---------------------------------
連上傳更新的Archive都不斷的在放送這新資訊,請看【iOS】上架警告 - ERROR ITMS-9000 (會不定期更新)
訂閱:
文章 (Atom)