2013年10月23日 星期三

GoogleMaps.framework/GoogleMaps for architecture armv7s 錯誤


今天在發佈Google Maps API for iOS version 1.4.3版本時

發現在模擬器上跑可以正常發佈,

但要裝到實機一直出現以下error

ld: file is universal (2 slices) but does not contain a(n) armv7s slice: mypath.../  GoogleMaps.framework/GoogleMaps for architecture armv7s

卡了很久 最後終於查到是armv7s架構出的問題,

因為我是發佈到ios5.1版本,

需把armv7s刪除。

到 Project -> Build Settings -> Valid Architectures 裡 把armv7s刪除,

就可以正常發佈到iOS5.1的手機上囉~

沒有留言: