問題タブ [code-signing-entitlements]
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 - 不要な警告 プッシュ通知資格の欠落
アプリのプッシュ通知サービスを使用していません。メンバー センターの My AppID にも、プッシュ サービスにチェックマークがありません。アプリをアプリストアに送信しようとすると、警告を下回るたびに
プッシュ通知資格がありません - アプリは Apple プッシュ通知サービスに登録されているように見えますが、アプリ署名の資格に「aps-environment」資格が含まれていません。アプリで Apple プッシュ通知サービスを使用している場合は、アプリ ID がプロビジョニング ポータルでプッシュ通知に対して有効になっていることを確認し、「aps-environment」資格を含む配布プロビジョニング プロファイルを使用してアプリに署名した後、再送信してください。Xcode 8 は、ビルド時にプロビジョニング プロファイルから aps-environment 資格を自動的にコピーしません。この動作は意図的なものです。この権利を使用するには、プロジェクト エディターの [機能] ペインでプッシュ通知を有効にするか、権利を手動で権利ファイルに追加します。
解決策はありますか?
xcode - Xcode: 補助バイナリを使用したバンドルのサンドボックス化
Resources フォルダに一連の補助バイナリを含むバンドルがあります。署名して配布することに成功しました。App Store Xcodeに公開しようとすると、次のように不平を言います:
私が見る限り、Xcode のインターフェイスはメイン バイナリ (MacOS フォルダー) のみを処理します。補助バイナリをそのフォルダーに移動できません。
これらの各バイナリのエンタイルメント ファイルをリソース フォルダーに手動で追加しましたが、Xcode にそれらの存在を警告する方法がわかりません。「RG App Checker Lite」でバンドルを確認しました。何かが間違っていることを確認するメインの資格ファイル (MacOS フォルダにあるバイナリ) のみを検出します。
ではごきげんよう
ライナス