問題タブ [iphone-privateapi]
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.
objective-c - iPadでのテザリング用のプライベートAPI
iPadアプリでテザリングを有効にするためのプライベートAPIはありますか?iPhoneは一部の契約でテザリングをサポートしているため、iOSにAPIが存在することは明らかです…</ p>
iphone - iPhoneの明るさのプライベートAPIが正しく機能しない
バックライトの明るさを設定しようとしていますが、非常に奇妙な動作です。プライベート API を使用しています。
[(id)[UIApplication sharedApplication] setBacklightLevel:1.0f];
しかし、これを呼び出すと、画面が暗くなり、思ったように 100% 明るくなりません。これをさまざまな数値でテストしましたが、得られたものは次のとおりです。
0.2: 暗い
0.3: ライト
0.4: 暗い
0.5: 暗い
0.6: ライト
0.7: 暗い
0.8: 暗い
0.9: 暗い
1.0: 暗い
1.1: 暗い
1.2: 光
1.3: 暗い
1.4: 暗い
1.5: ライト
一部の値は、最も暗い値よりもわずかに明るいですが、それが全体的な傾向です。パターンに意味はないようです。明るさのスケールを知っている人はいますか?
iphone - iPhone デモのヘルプ: UIGetScreenImage() に代わる高速なスクリーン キャプチャを知っている人はいますか?
私は iPhone アプリに取り組んでおり、すぐにライブの聴衆に向けてデモを行う予定です。
スクリーンショットを表示するのではなく、VGA 経由でプロジェクターにアプリをライブでデモしたいと思っています。
私は iPhone 用の VGA アダプタを購入し、Rob Terrell の TVOutManagerを私のニーズに適合させました。残念ながら、自宅のテレビでテストした後のフレーム レートは、iPhone 4 でもそれほど良くありません (おそらく 1 秒あたり 4 ~ 5 フレームで、変動します)。
この遅さの理由は、デバイスの画面をキャプチャするために使用しているメインルーチン (外部ディスプレイに表示されている) がUIGetScreenImage()
. アプリを出荷することはもはや許可されていないこのルーチンは、実際には非常に遅いです。画面をキャプチャするために使用しているコードは次のとおりです(FYImirrorView
は ですUIImageView
):
iPhone の画面をキャプチャし、より良いフレーム レート (20 fps 以上の撮影) を実現するために使用できるより高速な方法はありますか? Apple のアプリ レビューに合格する必要はありません。このデモ コードは出荷用アプリには含まれません。より高速なプライベート API を知っている人がいれば、助けていただければ幸いです。
また、上記のコードは、毎秒(現在は 0.1 秒ごと)NSTimer
に発生する繰り返しを使用して実行されています。1.0/desiredFrameRate
代わりに、これらの呼び出しをブロックでラップし、GCD またはを使用する方が、現在それらの呼び出しを含む obj-c メソッドを呼び出すNSOperationQueue
よりも効率的ではないかと考えています。それについてもいくつかの入力をいただければ幸いです-一部の検索では、obj-cメッセージの送信が他の操作に比べてやや遅いことが示されているようです。NSTimer
updateTVOut
最後に、上記でわかるように、CGImageRef
返さUIGetScreenImage()
れた が に変換されてUIImage
からUIImage
に渡されますUIImageView
。これはおそらくその場で画像のサイズを変更しています。サイズを変更すると、さらに速度が低下するのではないかと考えています。これをより速く行う方法のアイデアはありますか?
iphone - トップバーにアプリのステータスを表示
Evernote iPhone アプリは上部に「2 番目の」ステータス バーを表示し、残りのユーザー インターフェイスをブロックすることなく、同期の進行状況をユーザーに通知します。
このスクリーンショットで緑色のバーを確認できます: http://img706.imageshack.us/img706/5024/fotowx.png
そのようなバーをどのように実装しますか? ナビゲーション コントローラーのビューを下に移動し、ステータス バーをサブビューとしてウィンドウに追加しますか?
ステータスバーとも呼ばれますか?名前の付け方がわかりませんでした..
ご回答ありがとうございます マーティン
c# - リターンタイプのMonotouchアクセスプライベートAPI
次のコードを移植して、VGAアダプターを介してアプリのディスプレイを外部ディスプレイにミラーリングしようとしています。
https://github.com/robterrell/TVOutManager/blob/master/TVOutManager.m
UIGetScreenImage();
このコードは、オプションで、オブジェクトを返すにアクセスしCGImageRef
ます。このプライベートAPIをMonotouchから呼び出すにはどうすればよいですか?この方法は、トレードショー用のアプリの内部ビルドにのみ使用したいと思います。
私はいくつかの解決策を見てきましたが、リターンタイプでセレクターを呼び出す方法については何も話していません。
ios - iOS: BluetoothManager を動作させることができません
警告: プライベート フレームワークが App Store に掲載されないことはわかっています。
BluetoothManager フレームワークを使用して、1) デバイスで Bluetooth が有効になっているかどうかを確認し、2) 有効になっていない場合は有効にしようとしています。
ここにある手順に従って BluetoothManager を正常に読み込むことができますが、いったん読み込むと、BluetoothManager は何もしないようです。
Bluetooth が有効になっている場合でも、通話を有効にすると常に NO が返されます。setEnabled を呼び出しても、その状態は変わりません。私が試した他のすべての BluetoothManager 呼び出しは、常に NO、nil、ゼロ要素配列などを返します。要するに、返される BluetoothManager は完全に中和されているようです。(シミュレーターではなく、4.2.1 iPhone で実行しています。)
これが機能したと主張する人々からの投稿を見たことがありますが、彼らからの応答を得ることができませんでした. これが機能しない理由を誰かが明らかにすることはできますか?
どうもありがとう。
cocoa-touch - iOSでbzip2形式を使用するにはどうすればよいですか?AppleはbzBuffToBuffDecompressはプライベートAPIだと言っています
今日はiOSアプリをAppStoreに送信しましたが、すぐにAppleからメールが届きました。
プライベートまたは文書化されていないAPIを使用しているため、AppStoreに投稿できません。
ご存知のように、iPhone開発者プログラムライセンス契約のセクション3.3.1で概説されているように、非公開APIの使用は許可されていません。アプリレビューチームがアプリケーションをレビューする前に、この問題を解決し、新しいバイナリをiTunesConnectにアップロードしてください。
私は何をすべきか?私は本当に私のアプリでbzip2形式のサポートが必要です。
iphone - プライベート フレームワーク / API を介した SMS メッセージの送信
クライアント向けのキオスク スタイル アプリのターンアラウンドが非常に迅速です。AppStore には配置されないため、プライベート フレームワークについて質問します。
ユーザーに「送信」ボタンを押させずに、電子メールまたは SMS を自動的に送信する方法はありますか。できればアプリのバックグラウンドで送信したい。
任意の情報をいただければ幸いです。
乾杯ナイル
iphone - runJavaScriptConfirmPanelWithMessage の iPhone SDK はプライベート API ですか?
WebView runJavaScriptAlertPanelWithMessage を使用する私の iPhone アプリケーションですが、iPhone API ドキュメントでこのメソッドを見つけることができず、Mac OS API ドキュメントでしか見つけることができず、このメソッドを使用すると Appstore のフレームに表示されないのではないかと心配しています。 、しかし、この方法を使用できない場合、方法がわかりません。何かアイデアはありますか?
cocoa-touch - VPN用のiOSプライベートAPI
設定アプリで構成されたVPN接続を開始するためのプライベートAPIを探しています。誰か私がそれらを見つけることができる提案はありますか?私が見つけたのはManagedConfiguration.frameworkだけです。それは始めるのに適切な場所ですか?ドキュメントがないと大変です:-/
PSプライベートAPIをiTunesStoreなどに置くことはできません。これはプライベート使用のみです。