簡體   English   中英

Xcode設置兼容設備

[英]Xcode Set Compatible Devices

我幾天前在iOS App Store上發布了我的第一個應用程序,並告訴我的朋友下載它。 但是,他們告訴我它與運行iOS 4.2.1的iPod Touch 2G不兼容。 為什么是這樣? 我該如何解決這個問題?

我正在使用Xcode 4.2和iOS SDK 5.0,但我的部署目標是iOS 4.0,所以它應該可以工作。

在我的應用程序的iTunes頁面上,它說: 要求:兼容iPhone 3GS,iPhone 4,iPhone 4S,iPod touch(第3代),iPod touch(第4代)和iPad。 需要iOS 4.0或更高版本。

如何在此列表中包含iPod Touch 2G? 我有一個iPod 3G作為我的測試設備之一,我的應用程序完美地工作。

在此先感謝您的幫助,

Guvvy

最可能的原因是你沒有為armv6構建。 這是通常在調試中遇到的常見問題,但由於您沒有在這些設備上進行測試,因此您沒有抓住它。

如果你想添加對armv6設備的支持,比如iPod touch 2nd geniPhone 3g ,那么除了設置你已經完成的部署目標之外,還必須:

1)將armv6添加到Architectures字段:

在此輸入圖像描述

2)從info.plist中的要求中刪除armv7

在此輸入圖像描述

3)測試以確保與這些設備的兼容性。 請不要忽略這一步。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM