問題タブ [ios-app-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.
ios - iOS8での拡張 - システムアプリがないため終了
「Today」拡張機能である iOS ウィジェットを実行しようとしています。通知センターに追加しようとするたびに、「システムアプリがないため終了しています」というメッセージが表示され続けます
これを修正する方法についてのアイデアはありますか?
テーブルビューを含む拡張機能を作成しようとしています
ios - Today 拡張機能でのデータの保存とロード (iOS 8)
NSUserDefaults を使用して Today Extension にデータを保存およびロードすることは可能ですか? 通知センターを閉じると、ウィジェットは終了したアプリのように動作するため、データが失われます。どうすればこの問題を解決できますか?
これは私のコードです:
ios - ios8 拡張機能とコンテナー アプリ データを共有する方法
iOS 8 拡張機能とコンテナー アプリの間でデータを共有するのに問題があります。開発ポータルと Xcode からグループをセットアップしました。資格 plist はどちらも次のようになります。
使用するアップルドキュメントの推奨ソリューション[[NSUserDefaults standardUserDefaults]
私にはうまくいきません。
私はこの投稿から @Santa Claus による解決策を試しました。
サンタ クロースのソリューションはシミュレーターでは機能しましたが、iPhone 4s では機能しませんでした。実際のデバイスで機能させる方法についてのアイデアはありますか? または、何か不足していますか?
いくつかの更新:
関数は url を返します。コンテナー アプリと拡張機能からの両方の url は、" path /private/var/mobile/Containers/Shared/AppGroup/3DFB9750-A9F3-4C37-BC3C-0D5BF746B 233" のように同じように見えます。コンテナー アプリからそのフォルダー内に json ファイルを作成しましたが、デバイスで実行すると、拡張機能がフォルダー内のファイルを見つけることができません。しかし、シミュレーターではそれがうまく見つかり、すべてが機能します。
swift - iOS 8 Beta Today 拡張ウィジェットが Swift アプリに表示されませんか?
Today 拡張機能は Swift アプリには表示されませんが、Objective C アプリには表示されます。
私がしたことは、迅速で客観的な C アプリのストーリーボードにいくつかのコンテンツを含む UILabel を追加することでした。
Objective C アプリを実行すると表示されましたが、Swift アプリを実行したときは表示されませんでした。
ここで何か不足していますか?
flash - Flash Air を使用して iOS 8 のキーボードとウィジェットを開発する
アップルが言ったように、IOS 8にはサードパーティのキーボードとウィジェットが含まれます
また、Flash Air を使用して iOS アプリを開発できることも知っています。
では、Flash Air を使って Apple 用のキーボードとウィジェットを開発することは可能ですか?
答えはおそらくノーだと思いますが、それを好転させる方法はありますか?
ありがとう
ios8 - iOS8 Application Action Extension アプリ アイコンが表示されないのはなぜですか?
Targets App Icons と Launch Images でアイコン アセット カタログを指定したにもかかわらず、私のアプリ アイコンは灰色の超楕円です。
iphone - iOS 8 カスタム キーボードの高さを縦から横に変更し、縦に戻す
Apple 開発者サイトに示されているように、viewdidload でこのコードのようなカスタム キーボードを作成できます。
ただし、1 つ問題があります。そのプログラムを縦向きで実行すると、カスタム キーボードの高さは約 220 になります。次に、横向きに変更します。220未満です。不思議なことに、縦表示に戻すと、高さが220ではなくなり、横長と同じになります。元の高さに戻ることはありません。サブビューを追加するビューの高さを変更する方法はありますか?
swift - iOS8 キーボード拡張機能 clipsToBounds
私は iOS8 用のカスタム キーボードを作成しようとしていますが、これまでのところ、奇妙な問題を除けば、それほど多くの問題は発生していません。ただし、ビューを作成UIButton
してキーボード ビューに追加したサブビューとして追加すると、新しく追加されたビューがキーボード ビューの上部でクリップされます。私が知る限り、階層は次のとおりです。
UIView
(ポップアップ) -> UIButton
(実際の「キー」) ->UIInputView
この階層では、最上位UIView
が の内部でクリップされていUIInputView
ます。それぞれUIView
が にclipsToBounds
設定されてfalse
おり、UIView
( self.view
)もfalse
内に設定しましUIInputViewController
たが、それは役に立たなかったようです。
これは現在の拡張システムの制限である可能性がありますが、うまくいけば、それは私がやっているばかげたことです!
ios - Cocoapods を共有 iOS 8 ライブラリとしてリンクする
iOS 8 では、アプリケーション サンドボックスで共有フレームワークを許可する機能が導入されました。これは、メイン アプリケーションと一緒に拡張機能を使用する場合に特に便利です。
メイン アプリケーションと拡張機能の両方で Cocoapod を静的にリンクすることは、最適なソリューションではないようです。拡張機能と Xcode を使用するメイン アプリケーションの両方で使用される共有フレームワークとして Cocoapods をリンクするにはどうすればよいですか?