2012-09-27 64 views
1

我想知道當我構建它時需要使用現有應用程序來做什麼。目前我使用4.0作爲我的目標構建SDK的目標ARM6和ARM7。Monotouch iPhone 5構建和支持ARM6的應用程序

我真的不想放棄ARM6支持,但我也想確保我的應用程序可以在新iPhone中使用。從我可以告訴蘋果公司也不會讓你在已經在商店中的應用程序中支持ARM6,並支持該架構。

我必須只爲iPhone 5用戶創建我的應用程序的新版本?

+0

什麼是你的「蘋果也不會讓你在那些已經在商店和支持架構的應用程序放棄對ARM6支持。」源? – Tommy

回答

1

Apple允許您放棄對ARMv6的支持。

的技巧是,你要設置的部署目標到保證具有ARMv7的支持在iOS版本(我相信這將是4.3)。這就是說,你不必爲了使你的應用程序在iPhone 5上運行而放棄ARMv6,你現有的應用程序就可以正常工作(但你將不能使用任何新的iOS 6功能)。

0

如果我不想放棄對ARMv6的支持,該怎麼辦?很多人仍在使用舊手機。我的應用程序只需要支持iPhone5上的全屏。

這基本上意味着,蘋果公司已經阻止了相同的應用程序在iPhone 5及以上的手機上運行!

我會嘗試在iTunes連接上將iPhone5版本作爲單獨的應用程序提交,以便人們可以在舊手機上使用該應用程序,並仍然享受iPhone 5上的全屏。讓我們希望蘋果不會拒絕我的應用程序 - 畢竟這是他們的錯!

+0

這是你可以做到的唯一方法。不幸的是,舊手機用戶將無法享受您創建的任何新功能。 – Fencer04

相關問題