2016-11-14 18 views
2

當我建立我的真實的設備上運行Xcode中通過我的應用程序我得到一個彈出說:的iOS 9.1.1彈出說:「應用程序可能減慢你的iPhone」

AppName的可能放慢你的iPhone

此應用程序的開發人員需要對其進行更新以提高其兼容性。

我沒有看到任何內存問題,我從來沒有任何問題,我的應用程序崩潰。

那麼是什麼原因導致這個可怕的訊息?

回答

3

這不是內存或崩潰問題 - 它是蘋果要求開發者更新他們的apps with only 32-bit support with 64-bit support

您必須使用您的現有應用程序構建一個64位二進制文​​件。爲此,請執行以下操作:

首先構建用於64位運行時的應用程序,修復發生的任何警告以及搜索特定64位問題的代碼。例如:

  • 確保所有函數調用都有適當的原型。
  • 避免因意外將它們分配給32位數據類型而截斷64位值。
  • 確保計算在64位版本的應用中正確執行。
  • 在您的應用程序的32位和64位版本(例如將數據文件寫入iCloud時)中創建佈局相同的數據結構。

有一個在Apple's documentation on porting your app to 64-bit的更多信息,以及。

+0

我不明白。當ios9發佈時,我開始構建自己的項目。我只彈出一次。儘管我已經開始了我的應用程序的時間 – user2636197