2017-01-30 3 views
1

初めてiOSデバイスでDebug-Buildを起動すると、Appleからの警告が表示されます。デバイスの速度を遅くし、開発者が再エンゲージする必要があります(私のためにドイツ語で表示されているため、正確なテキストは英語で分かりません)。iOS上でcodenameoneアプリケーションを起動するときの警告(「Appがデバイスを遅くする」)

実際、私は遅い動作を認識することはできません - アプリケーションとすべての残りの部分は正常に動作します。しかし、残念ながら、新しいユーザーにはアプリケーションの最初の起動時にこの警告が表示されます。

原因は何か分かりますか?

+0

あなたのデバイスを英語で表示して、完全な英語版のテキストを入手できますか?それは64ビット互換ですか? – dan

+1

[iOS 10.1.1]ポップアップの重複の可能性があります。「アプリケーションがiPhoneを遅らせる可能性があります」(http://stackoverflow.com/questions/40597208/ios-10-1-1-popup-saying-application-may-slow) -down-your-iphone) – Leonardo

+0

これは、コードネーム1に関連しているので、その答えは異なる –

答えて

2

これはhereと回答しました。短い答えは、ビルドヒントios.debug.archs=arm64を使用しています。より長い答えは、デバッグビルドは1つのプラットフォーム用にのみ構築され、互換性を最大限に高めるためにデフォルトは32ビットです。

64ビットを設定すると、デバッグビルドは古いデバイスでは機能しません。また、Applesの誇張にもかかわらず、パフォーマンスの違いは認識されません。リリース/ appstoreビルドには両方のバージョンが含まれていますが、ビルドには時間がかかり、サイズはほぼ2倍です。

+0

あなたの答えはThxです。このビルドヒントを試してみます。 – KlausHeywinkel

関連する問題