簡體   English   中英

蘋果放棄對32位設備的支持嗎?

[英]is Apple dropping support for 32-bit devices?

開發環境是Visual Studio,Mac(以前稱為Xamarin)。 剛剛在2周前更新。

我有一個新的應用程序正在模擬器中運行。 直到我為JSON解析添加“使用中”之前,它幾乎在所有設備上都可以使用。

本質上,這是我添加的唯一內容:

var request = WebRequest.CreateHttp(YOUR_URL_HERE);
request.Method = "GET";
request.ContentType = "application/JSON";
request.BeginGetResponse(ResponseComplete, request);

也就是說,我已經在可信賴的iPhone 5C測試設備上運行了該應用程序。 然后,我添加了一些新內容來與我的服務器通信,但該設備不再在該設備上運行。 它啟動並立即消失。

因此,我將模擬器更改為運行舊版iPhone 5。 那里也崩潰。 但是在那兒我可以看到日志告訴我Boostrap失敗了。

進行一些搜索后發現,將不再支持32位設備。

這對我來說似乎很奇怪。 該應用程序編譯正常。 並且假定它將在任何運行10.3的設備上運行。 事實證明,事實並非如此。

我想念什么嗎? 我需要檢查什么嗎? 我是否需要更改目標設備以禁止使用較舊的32位iPhone?

請參閱https://9to5mac.com/2017/06/04/32-bit-apps-ios-11/

“事情發生在iOS 11之前,32位應用程序將停止出現在App Store搜索結果中。這是最新的證據表明,iOS 11下周向開發人員和開發者開放時將完全放棄對32位應用程序的支持。在今年秋天晚些時候向公眾開放。”

暫無
暫無

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

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