2014年11月20日 星期四

【iOS】上架警告 - ERROR ITMS-9000 (會不定期更新)


                                                                 ERROR ITMS-9000







這個編號的資訊,好像隨時會變…  這次換成是公告資訊用XD

這次的9000是說,我這支app沒有支援64-bit,但這不是很大的問題,這只是提醒開發者無加載arm64。

但繼上次的  64-Bit 移轉指南 for Cocoa Touch  這篇文章,看來apple真的很想淘汰32-bit…

時間:2014.11/21

----------------------------------------------------------------------------------



【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 (會不定期更新)