問題タブ [today-extension]

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 に答える
341 参照

ios - iOS 8 の Today ウィジェットと iCloud / NSUbiquitousKeyValueStore

何か間違ったことをしているのですか、それともNSUbiquitousKeyValueStoreiOS 8 の Today ウィジェットからのアクセスはまったく許可されていませんか?

含まれているアプリの にアクセスしようとしていますNSUbiquitousKeyValueStoreが、たとえば、同期するときです。失敗した場合と同様に、0 を返します。

ありがとう、マット

0 投票する
6 に答える
5654 参照

ios - アプリから iOS Today 拡張機能を削除する方法

アプリに (テストのみ)を追加today extensionしましたが、削除したいと思います。拡張機能に接続されていると思われるすべてのファイルを削除しようとしましたが、アプリを再度実行すると、今日の通知ビューで拡張機能がまだ利用可能です.誰かがそれを削除するのを手伝ってくれますか? どうもありがとう!

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

ios - Dose NSTimerはToday拡張機能(ウィジェット)で使用できますか?

Today Extension で NSTimer を使用してウィジェットを更新したいのですが、この動作が合法かどうかわかりません。

NSTimer を使用して 1 秒ごとにウィジェット UI をカウントして更新するデモを作成しましたが、うまくいっているように見えますが、問題は、ユーザーが通知センターを終了したときにタイマーがまだ実行されていることです。いつ、どこでタイマーを停止する必要がありますか?

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

ios - iOS 8 Today ウィジェットをローカライズするには?

iOS 8 Today センター ウィジェットをローカライズしようとしています。

ウィジェット専用のストーリーボードがあり、ローカライズ ボタンをクリックしてスペイン語を選択しました。同じ方法で、アプリの通常の部分をローカライズしました。ここでわかるように:

ストーリーボードのセットアップ

ファイルには、ターゲット メンバーシップが私の拡張子に設定された次の設定があります。

リンキング

何を試しても (言語ごとに .strings または個々の .storyboards を使用したり、コードを介して NSLocalizedStrings を設定したりしても)、言語を通知センター ウィジェットに正しくローカライズして表示することはできません。すべてが通常のアプリで期待どおりに機能します。経験や考えのある方はいらっしゃいますか?ありがとう!

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

ios - 今日の拡張機能でコピーされたメインのアプリ アセット カタログ

今日の拡張機能を追加したとき、私のアプリは突然重くなりました...そのため、その脂肪がどこから来ているかを確認するために迅速な検査を行いました. .apex は 13 MB のように見えますが、「Assets.car」ファイルはメイン アプリのファイル (+8 MB) よりもさらに大きくなっています。問題は、拡張機能にあるアセット カタログで 1 つの画像のみを使用することです。

Xcode 内で確認したところ、メインのアプリ アセット カタログが拡張機能でコピーされるように切り替えられていませんが、実際にはそうであるように思えます。

それは正常ですか?最終的な .apex サイズを減らすために何をすべきか知っていますか?

ありがとう!

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

ios - 今日の拡張子、表のセルが表示されない

私はアプリの今日の拡張機能を作成しており、メインアプリのコアデータデータベースからロードしています。すべて正常に動作しているように見えます。コア データ情報が読み込まれていることは確認できますが、セルが表示されません。

私が持っているコード

cellforrowatindex パスの nslogs からの結果は、

2014-09-23 00:14:34.663 Medicine Tracker 2[17360:1173272] MOC が作成されました

2014-09-23 00:14:34.940 メディスン トラッカー 2[17360:1173272] Med: Med

2014-09-23 00:14:34.955 Medicine Tracker 2[17360:1173272] Med: Trdt

2014-09-23 00:14:34.963 Medicine Tracker 2[17360:1173272] Med: Jfthm

2014-09-23 00:14:34.972 Medicine Tracker 2[17360:1173272] Med: Te

2014-09-23 00:14:34.983 メディスン トラッカー 2[17360:1173272] Med: Sf

2014-09-23 00:14:34.999 メディシントラッカー 2[17360:1173272] Med: T

だから私はデータがロードされていることを知っています

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

ios - 今日の拡張機能 UIWebView

私のアプリには、毎日の引用を含むセクションがあり、この引用はインターネット上の Web ページから取得されます。今日の拡張機能を使用して見積もりを追加しようとしていたので、そこで表示できましたが、拡張機能は常に空白で表示されます。

ストーリーボード付きの Today 拡張ファイルを追加し、コードの実装ファイルに次のコードを追加しました。

ただし、通知センターに「読み込めません」という空白行が表示されるだけです。私は何を間違っていますか?

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

ios - iOS 8 のフレームワークを使用してウィジェットでリソースを共有する

Today 拡張機能を備えたアプリがあります。

フレームワークにCoreData関連のコードとプリロードされた.sqliteデータベースがあります。

アプリケーション グループ コンテナーに保存するには、アプリとウィジェットの両方から .sqlite リソースの URL を取得する必要があります。

このようなもの:

私はそれを行うことができますか?