ios-extensions

    0

    1答えて

    Okej、私は数時間これと戦っています。私は完全にアイデアがありません。現在見ているWebサイトのURLを取得するために必要なAction Extensionがあるアプリを作成しています。私はアプリと拡張機能(主にネットワークAPI)の間でいくつかのコードを共有する必要があるので、私もlibsを共有する必要があります(alamofireなど)。 は、ここに私のCocoaPodsあなたは私がuse_

    3

    1答えて

    Pinterestアプリの共有拡張のような共有拡張機能の作成に問題があります。ユーザーが含まれているアプリにログインしていない場合、共有拡張機能は警告を表示し、log inとcancelのオプションのみを表示します。 ここでは、共有拡張子に表示するビューコントローラをコード内で決定します。私は共有コンテナから認可ステータスを確認する必要があり、このステータスがnot loggedである場合、私はア

    0

    1答えて

    Google Chromeに表示される共有拡張機能に問題があります。これはSafariでよく表示され動作しますが、Chromeでは表示されません。私は以下のアクティベーションルールを使用していますが、他のアプリ(画像、PDF、共有テキスト)でも動作していますが、クロムからは抜けています。私のInfo.plistから : <dict> <key>NSExtensionAttributes<

    1

    1答えて

    私は自分のアプリがカメラロールから画像を共有することを選択したときに表示されるオプションの1つとして自分自身を提示することができる共有シート拡張を持っています。 実際にデータ全体を読み取ることなく、画像とそのサイズに関するメタデータを取得したいと考えています。私は、クラスにpreferredPresentationSizeと呼ばれるプロパティがあることがわかります。しかし、私はNSItemProv

    2

    1答えて

    iOS共有拡張を作成する方法はわかっていますが、Action拡張機能などのフルスクリーンを作成する方法があるかどうかはわかりません。 私はこれをやっているようですが、どうすればよいか分かりません。 アクション拡張機能のドキュメントを使用するように言う: <key>NSExtensionActionWantsFullScreenPresentation</key> <true/>

    2

    2答えて

    私のアプリの拡張機能を開発しているときに、キーチェーンを共有するために、バンドルIDをチームIDプレフィックスに変更しました。 今や古いユーザーとしてログアウトしたいと考えています。keychainはアクセスできません。問題は私のアプリをアップグレードできません。 私はappstoreから古いバージョンをインストールし、ソースから実行しようとしました。 "アプリケーションのインストールに失敗しまし

    0

    1答えて

    Safariの共有拡張機能では、スクリーンショットを作成してUserdefaultsに保存して、アプリからアクセスできるようにすることは可能ですか? これは、アプリの拡張機能からブラウザのスクリーンショットを取得するための推奨方法ですか?

    5

    1答えて

    私のopen source libraryはUIApplication.shared.preferredContentSizeCategoryに電話する必要があります。しかし、UIApplication.sharedは拡張機能では利用できません。ビルドエラーは、私の問題を解決するためのビューコントローラベースの方法を見つけることを示唆していますが、ライブラリを作成しているため、ビューコントローラに

    1

    1答えて

    拡張機能内からメインアプリを開く機能が必要なSafari共有拡張機能があります。ユーザーには、アプリを開くオプションがあるアラートが表示されます。 func openAppHandler() { self.extensionContext?.completeRequest(returningItems: []) { (success) in if let url = URL(