問題タブ [uidevice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
794 参照

ios - iOS6 / 6.0.1 の UIDevice uniqueIdentifier

これはよく知られており、議論されている問題であることは承知しています。そして、知りたいことをここですでに検索しましたが、結論を得ることができませんでした。

UniqueIdentifier はまだ iOS6.0.1 で動作しています (ただし、5.0 以降は廃止されています)。しかし、古い OS バージョンとは異なる (または nil) 文字列を返す可能性はありますか? そして、おそらく特定のデバイスでのみですか?私は 5.1 でテストできましたが、返された文字列は 6.0.1 のものと同じです。

もう機能しないと言っているのをたくさん読んだことがありますが、実際にはまだ機能しています。問題は、以前とまったく同じように機能するかどうかです。非推奨のために何かが変更された可能性はありますか?もう uid に依存するべきではないことはわかっていますが、最近アプリで発生しているいくつかの奇妙な動作を分析してデバッグしようとしています。

ありがとう、フランシスコ

0 投票する
3 に答える
446 参照

ios - UIDeviceOrientation の登録

デバイスの現在の向きを検出したい。

だから、私はコード行を使用しました

注: 登録していなくてもオリエンテーションが表示されます

向きを変更すると、ボタン クリック イベントでデバイスの向きが取得されます。

ただし、ドキュメントには、最初に登録してから上記のコードを使用する必要があると書かれています。

注:以下のコードでは、デバイスの向きの通知を受け取るようにデバイスを登録しました

そのため、デバイスの向きを取得するための完璧な方法を取得できません。

0 投票する
1 に答える
309 参照

ios - カテゴリの OCMock

作成した単純な UIDevice カテゴリのテスト ケースをいくつか設定しようとしています。これらのメソッドはインスタンス メソッドであるため、currentDevice の動作をエミュレートするモックを作成しました。追加されたメソッドは name 属性に基づいているため、name 属性で偽の名前を返すスタブを作成しました。

スタブはうまく機能しますが、他のメソッドにアクセスしようとすると、モックされていない名前属性が取得されます。

ここに私のテストケースがあります:

完全なコードは次のとおりです: https://github.com/tiboll/TLLNameFromDevice/

(3 つのコメント付きアサートは機能しません)

誰かが何か考えがありますか?

0 投票する
2 に答える
214 参照

iphone - iphone / ipad / iPod / appletv が同じファミリーの他のデバイスよりも古いか、新しいか、または等しいかを判断するにはどうすればよいですか?

異なるプラットフォームを比較するにはどうすればよいですか?

例: 現在のデバイスが iPhone 4S よりも古いかどうかを知りたい。

0 投票する
0 に答える
821 参照

ios - バックグラウンドで近接センサーを使用する

アプリが開いている間、すべてが100%機能します。ただし、アプリが閉じるとすぐに、近接センサーも停止します。私はどこでもチェックしました、そしてこれは私が持っているすべてです。

アプリを閉じると、「バックグラウンド状態になりました」と出力されます。しかし、近接センサーを監視し続けません。

0 投票する
2 に答える
2105 参照

c# - MonoTouch で UIDevice モデルを知るにはどうすればよいですか?

MonoTouch で正確なデバイス モデル (iPad 3 など) を取得したいと考えています。Objective C で実行され
ているの を見たことがありますが、正しい P/Invokes はまだわかりません。

0 投票する
2 に答える
96 参照

iphone - そのユーザーがアプリケーションを10分間使用していないことを検出するにはどうすればよいですか?

私のアプリケーションには多くのViewControllerがあります。それはソーシャルネットワークです。たとえば、ユーザーが10分間画面に触れなかった場合、アプリケーションの画像の1つを自動的に変更する必要があります。

私の最初のアイデアは、各画面のタッチを検出し、それに応じて「自動アウェイ」を実装することです。

しかし、もっと簡単な方法が存在するかもしれません。アプリケーションでデバイス全体のタッチを検出できる可能性があります。

前もって感謝します!

0 投票する
1 に答える
724 参照

ios - バックグラウンドでの UIDevice CFDictionaryGetValue エラー

私はチェックしています:

applicationDidEnterBackground で。EXC_BAD_ACCESS (SIGSEGV) シグナルを引き起こしています。スタック トレースは、これが CFDictionaryGetValue を呼び出している UIDevice で内部的に発生していることを示しています。

実験、呼び出し:

同じエラーが発生します。

何か案は?バックグラウンドでの UIDevice へのアクセスに関するドキュメントを検索しましたが、それが問題であることを示すものは何も見つかりませんでした。

ありがとう

0 投票する
3 に答える
1735 参照

ios - 外部ライブラリが[UIDevicecurrentDevice]uniqueIdentifier]を呼び出しているかどうかを検出するにはどうすればよいですか?

したがって、Appleは現在UDIDにアクセスするアプリを拒否しているため、当社の現在のプロジェクトでは、このプロパティを呼び出すすべてのAPIを削除する必要があります。

独自のコードですべての呼び出しを削除しましたが、使用している多くの外部ライブラリがこのプロパティを呼び出していないことを確認する必要があります。

ライブラリがこのプロパティを呼び出しているかどうかを判断するための最も信頼できる方法は何ですか?

前もって感謝します!

0 投票する
2 に答える
221 参照

iphone - ビューを設定するための現在の向きを取得する最良の方法は何ですか?

ビューを設定するための現在の向きを検出したいのですが、以下の方法とどのように行うのが良いですか?

[[UIDevice currentDevice]orientation]

[[UIApplication sharedApplication] statusBarOrientation]