問題タブ [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 投票する
1 に答える
610 参照

objective-c - PHAssetCollection LocalizedTitle を編集または名前変更するにはどうすればよいですか?

アプリでアルバム名を変更したい。

それが「YES」なら名前を変えたい。

私のコードは次のとおりです。

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

ios - PHPhotoLibrary で削除要求の確認を無効にする

私がやろうとしているのは、ビデオを PHPhotoLibrary に保存し、アプリケーションのクライアント リモート サーバーへのアップロードが完了したときにそれらを削除することです (基本的に、写真ライブラリは、何かが失敗した場合に備えて、追加のセキュリティ層を追加するための一時的なストレージとして機能します (私は既にビデオをアプリケーション ディレクトリに保存しています)。

問題:

問題は、それが機能することです。ユーザーからの入力なしですべてが機能する必要があります。次のように、ビデオを写真ライブラリに書き込むことができます。

そして、それは完璧に機能し、ローカル識別子を取得し、後で使用するために保存します..ユニコーンと虹。

アップロードが完了した直後にそのビデオを削除したい場合は、次のように呼び出します。

これにより、ビデオが正常に削除されますが、ユーザーは最初に削除を確認する必要があります。バックアップが機能しないため、これは問題です。

確認がある理由は明らかです(たとえば、ユーザーライブラリ全体をクリアするわけではありませんが、問題は、私のアプリがビデオを作成したことです-「所有者」として私はそうすべきなので、それを回避する方法があると思いましたそうしないか、少なくとも確認を無効にするオプションがあります。

前もって感謝します!

TLDR : アプリケーションがそのコンテンツを作成した場合、削除要求の確認を無効にするにはどうすればよいですか? (他のものは削除したくありません)。

注:これはかなり奇妙なことだと言う人もいるかもしれませんが、アプリケーションは内部で配布されており、このようにするのには十分な理由があります (ユーザーが何らかの理由でアプリケーションを削除したとしても、ビデオ コンテンツは失われるにはあまりにも貴重です。または、何か問題が発生した場合は、ビデオを保存できるようにする必要があります)、それについて質問しないで、質問に注意を向けてください :)

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

ios - PHPhotoLibrary への CFDictionary の更新 kCGImagePropertyExifDictionary が取得されない

iOS 8.4 Photos コレクションのアルバムに画像アセットを追加するときに、画像メタデータを追加/変更しようとしています。次のコードは、GPS 辞書を正常に追加しますが、EXIF データを追加または変更しません (画像ヘッダーを調べ、EXIF ツールを使用して確認しました)。同じ非結果で 2 つの異なる方法 (altSetMyImageInfo を参照) を試しました。私は何が欠けていますか?

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

ios - iOS9でPHPhotolibraryを使用してメタデータを使用してアルバムに写真を保存する方法は?

写真をアルバムに保存するために次のコードを書きました。iOS8では問題なく動作しますが、iOS9では動作しません。

エラーが発生しました

「エラー ドメイン = NSCocoaErrorDomain」

iOS9で。

この問題を解決するためのアドバイスをお願いします。

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

ios - 「PHPhotoLibrary.requestAuthorization」が iOS 9 で権限を要求しない

iOS 9 ではギャラリーのアクセス許可を求めていませんが、iOS 8 では正常に動作します。多分私は許可キーが必要info.plistですか?