問題タブ [phphotolibrary]

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 投票する
2 に答える
1571 参照

ios - phphotolibraty を使用してカスタム galary フォルダーに画像を保存する - iOS

次のコードを使用して、iOS フォト ギャラリーで作成したカスタム フォルダーに画像を保存しています。

次のエラーが表示されます。Error Domain=NSCocoaErrorDomain Code=-1 "(null)"

誰でもこれについて私を助けることができますか?

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

ios - スクリーンショットを常に「写真」の同じカスタム名のアプリ アルバムに保存する

スクリーンショットを作成するボタンを備えたアプリを構築しています。このアプリで作成したすべてのスクリーン ショットを、同じカスタム名のアプリ アルバムに保存したいと考えています。アプリを初めて開いたときに、次のコードでアルバムを作成する方法を既に知っています。次のような写真フレームワークでアルバムを作成しています。

したがって、私のアプリは「App Album Name」という名前のアルバムを作成します。次のようなボタンを使用して、スクリーンショットを新しいアルバムに保存できます。

}

このviewControllerを離れて後で戻る場合に備えて、すでに作成したアルバムを見つけて、同じアルバムに別のスクリーンショットを保存したいのは、このView Controllerに入るたびに新しいスクリーンショットを作成したくないからです。

だから私の質問は、最初に作成したアルバムを名前で取得し、新しいスクリーンショットを保存するにはどうすればよいかということです.

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

ios - iOS 9 の設定からカメラ アクセスを有効にするとアプリがクラッシュする

このほとんど重複した質問を読みました: iOS 8 の設定からカメラへのアクセスを有効にするとアプリがクラッシュしますが、私の問題はそこで解決されません。

最初に写真ライブラリへのアクセス許可を拒否した後、設定にディープリンクします。写真へのアクセスを有効にした後、アプリは SIGKILL でクラッシュしますが、これは Apple の仕様によると予想されます。

ステータス バーの [戻る] ボタンを使用してアプリに戻ると、シミュレーターかデバイスかに応じて、次の 2 つのいずれかが発生します。

シミュレーター: PHAuthorizationStatus に新しいステータスが反映されない デバイス: アプリが凍結されている

どうすればこれを修正できますか?

PSコードは次のとおりです

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

ios - iOS 9.0 で画像を特定のフォルダに保存する方法

ALAssetsLibraryを使用して特定のフォルダーに画像を保存するための回答は既にあります。しかし、iOS 9.0 では廃止され、「代わりに Photos フレームワークの PHPhotoLibrary を使用してください」という警告が表示されます。

ALAssetsLibrary を PHPhotoLibrary に変更すると、この時点でエラーが発生します。

*エラー

PHPhotoLibrary (または) 他のソリューションを使用して、特定のフォルダーに画像を保存する方法。

前もって感謝します。

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

ios - PhotosフレームワークでassetURLからPHAssetを取得するには?

assetURL を使用して PHAsset を取得したいと考えています。次のコードを使用しました:

file.filePath には、Im から取得したアセット URL があります

しかし、私は常にfetchResultasの値を取得していますnil。誰かが私が間違っている場所を教えてもらえますか? 間違った URL タイプを渡しているためですか?

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

ios - PHAsset: メタデータを含む新しい画像の保存

UIImagePickerController を使用して、ユーザーがカメラで写真を撮れるようにしています。デリゲートが呼び出されたら、PHAssetChangeRequest を使用して画像をフォト ライブラリ/カメラ ロールに保存します。問題は、UIImagePickerControllerMediaMetadata の辞書を使用してそれをメタデータとして含めることができるとドキュメントに記載されていることですが、PHAssetChangeRequest にはこれを行うためのパラメーターがないようです。保存時にこのメタデータを含めるにはどうすればよいですか? ありがとう!

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

ios - assetsd への接続が中断されたか、assetsd が停止した「物理メモリ ダンプ」

フォト アルバムを作成しようとしていますが、メモリに関するこのエラーが常に発生し、解決方法がわかりません。

アルバムのすべての写真を表示するコレクション ビューがあります。アルバムが存在しない場合は作成します。

2015-11-30 09:41:22.208 PhotoGallery[4609:1586199] [Fabric] アプリケーション アイコンが見つかりません 2015-11-30 09:41:22.213 PhotoGallery[4609:1586199] [Crashlytics] バージョン 3.4.1 (92) 2015-11-30 09:42:08.492 PhotoGallery[4609:1586456] assetsd への接続が中断されたか、assetsd が停止しました

これはアプリへのリンクですhttps://github.com/krojas/PhotoGallary

特定のファイルhttps://github.com/krojas/PhotoGallary/blob/master/PhotoGallery/ViewController.swift

思い出が天国に行かなければ、アルバムに写真がほとんどない間、アプリは正常に動作します

どうもありがとう、あなたが私を理解してくれることを願っています

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

ios - iOS 共有拡張機能から PHAsset を取得する

iOS アプリの写真の共有拡張機能を開発しています。拡張機能内で、NSItemProvider から UIImage オブジェクトを正常に取得できます。

ただし、共有ユーザーの既定値内に画像データ全体を保存することなく、コンテナー アプリと画像を共有できるようにしたいと考えています。ユーザーが共有拡張機能で選択したイメージの PHAsset を取得する方法はありますか (デバイスから選択した場合)?

写真フレームワークに関するドキュメント ( https://developer.apple.com/library/ios/documentation/Photos/Reference/Photos_Framework/ ) には、「このアーキテクチャにより、複数のスレッドまたは複数のアプリとアプリ拡張機能からの同じアセット。」

その行は、拡張機能とコンテナー アプリの間で同じ PHAsset を共有する方法があると思わせますが、それを行う方法をまだ見つけていませんか? それを行う方法はありますか?