Xcode Project Archives [Distribute App]ERROR ITMS-90296

com.apple.security.app-sandbox

macOS用アプリをApp Storeから配布する場合。Xcode メニューから[Project|Archives]をクリックでOrganizerが起動し[Distribute App]ボタンで「App Store Connect」に送信できます。普段macOSのアプリを作ってもApp Storeを使って配布することがなくて知らなかったんですが、”com.apple.security.app-sandbox”を設定しないと配布できないようでした。

ERROR ITMS-90296: "App sandbox not enabled. The following executables must include the "com.apple.security.app-sandbox" entitlement with a Boolean value of true in the entitlements property list: [( "com.mjeld.xxx.pkg/Payload/xxx.app/Contents/MacOS/xxx" )] Refer to App Sandbox page at https://developer.apple.com/documentation/security/app_sandbox for more information on sandboxing your app."

上記のエラーがでまして、Xcode アプリ[TARGET]のApp SandboxをONに変更して再度[Distribute App]すれば送信成功しました。

MacBook アプリを使ってパスワード自動作成

Retool-zip

サイトのサインアップやパスワード変更時パスワードを考えるのが面倒です。その場合 macOS用のRetool-zipアプリを使えば簡単にパスワード生成できます。

Retool-zipは、パスワード付きZIPを作成するアプリですがパスワード自動生成もできるのでそういったサインアップなどのパスワードにも使うことができます。

タイトルの画像は、Retool-zipの起動画面です。上部のテキストフィールドに自動生成されたパスワードがあります。このパスワードは🔃リロードボタンをクリックすることで新たにパスワードが生成されます。

🔃リロードボタン

パスワードの桁数は、「Length」と書いている数値を変更し再度リロードします。

パスワードが生成されたあとは、コピーして利用するだけです。

この文字をコピーしてパスワードに利用できる

https://apps.apple.com/us/app/retool-zip/id1589645185

2022 MJELD TECHNOLOGIES. ALL RIGHTS RESERVED