万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    App Storeに出す時のサイズとか

    1. iPhone:
    2. iPad:
    3. iPhone:
    4. iPad:

    CodeManager プライバシーポリシー

    CodeManager プライバシーポリシー 最終更新日: 2024年7月21日

    CodeManager(以下「本アプリ」)は、ユーザーのプライバシーを保護することを重視しています。このプライバシーポリシーは、本アプリがどのようにユーザーの情報を収集、使用、共有、および保護するかを説明します。本アプリを使用することにより、本プライバシーポリシーに同意したものとみなされます。

    1. 収集する情報 1.1 ユーザー提供情報

    氏名、メールアドレス、連絡先情報など、ユーザーが本アプリに入力する情報。 1.2 自動収集情報

    バイス情報(デバイスタイプ、オペレーティングシステム、ユニークデバイス識別子)。 利用状況データ(アプリの使用頻度、使用パターン、エラーレポート)。 2. 情報の使用 収集した情報は、以下の目的で使用されます。

    本アプリの提供および運営。 ユーザーサポートの提供。 本アプリの改善および新機能の開発。 ユーザーのリクエストへの対応。 法的義務の遵守。 3. 情報の共有 本アプリは、ユーザーの情報を第三者と共有しません。ただし、以下の場合を除きます。

    ユーザーの同意がある場合。 法律や規制に基づき、必要な場合。 本アプリのサービス提供のために、信頼できる第三者と提携する場合(例: クラウドサービスプロバイダー)。 4. 情報の保護 本アプリは、ユーザーの情報を保護するために適切な技術的および組織的措置を講じています。ただし、インターネットを経由した情報の送信は常に100%の安全を保証するものではありません。

    1. ユーザーの権利 ユーザーは、自身の個人情報へのアクセス、修正、削除を要求する権利を有します。これらの要求は、以下の連絡先情報を使用して行うことができます。

    2. プライバシーポリシーの変更 本アプリは、必要に応じて本プライバシーポリシーを変更することがあります。変更があった場合は、本アプリ内で通知します。変更後のプライバシーポリシーは、掲載された時点から効力を持ちます。

    3. お問い合わせ プライバシーポリシーに関するご質問やご懸念がある場合は、以下の連絡先までお問い合わせください。

    連絡先: メール: sugisanssune@yahoo.co.jp

    このプライバシーポリシーは、本アプリのユーザーのプライバシーとデータ保護に対する取り組みを説明するものです。ユーザーの皆様の信頼を最優先に考えています。

    CFBundleDocumentTypesのエラー

    This bundle is invalid. The value of the CFBundleDocumentTypes key in the Info.plist must be an array of dictionaries, with each dictionary containing at least the CFBundleTypeName key. (ID: 05fb68dc-6ee4-43d6-9067-79d844f174d9)

            <key>CFBundleDocumentTypes</key>
            <array>
                    <dict/>
            </array>

    Info.plistがこうなってる これをごっそり消した。 意味あるのかな これはAppleWatchと共通なのかな?そっちのアップロードでもエラー出たが本体アプリ側で消したらどちらも上がった。

    XcodeのValidate失敗

    XcodeのArchive後のValidateの失敗

    Asset validation failedがやたらとある。というか全てか。 Info.plistのせいか?

    Asset validation failed

    Invalid bundle. The "UlInterfaceOrientationPortrait" orientations were provided for the UlSupportedInterfaceOrientations Info.plist key in the com.shinriyo.codemanger bundle, but you need to include all of the "UlInterfaceOrientationPortrait,UlInterfaceOrientationPortraitUpsideDown,UlInterfaceOrientationLandscapeLeft,UlInterfaceOrientationLandscapeRight" orientations to support iPad multitasking. For details, visit: https://developer.apple.com/documentation/bundleresources/information_property_list/uisupportedinterfaceorientations. (ID: e744c934-e892-49da-b1f8-58df2610c9c2)

    このエラーメッセージは、Info.plistファイルにおけるUISupportedInterfaceOrientationsキーの値が無効であることを示しています。これを修正するためには、Info.plistファイルのUISupportedInterfaceOrientationsエントリを適切に設定する必要があります。

    CodeManager/Info.plist の修正 UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortraitUpsideDown

    Asset validation failed

    Missing Info.plist value. The Info.plist key 'BGTaskSchedulerPermittedIdentifiers' must contain a list of identifiers used to submit and handle tasks when 'UlBackgroundModes' has a value of 'processing'. For more information, refer to the Information Property List Key Reference at https://developer.apple.com/librarv/ios/documentation/General/Reference/InfoPlistKevReference/

    この対応をした。 https://qiita.com/kokogento/items/caea25337567cb1a267e しかしこれやるとさっき設定したInfo.plistは消えたような・・・

    Asset validation failed

    This bundle is invalid. The value of the CFBundleDocumentTypes key in the Info.plist must be an array of dictionaries, with each dictionary containing at least the CFBundleTypeName key. (ID: 61f5067c-3b7d-4a49-af37-3ac3a27842c0)

    Target選んだ時のInfoタブで解決するらしい。 Xcode上で操作したらいいのかな?

    Apple Watchでハマったこと

    AppleWatchアプリを作るときにハマったBundleID周りの設定 - CrossBridge Lab

    Apple Watch側のTargetのInfo.plistの設定だ。 WKCompanionAppBundleIdentifier ここに本体側のキーを設定する

    さっきのサイトを参考に $(WKAPP_BUNDLE_ID)にした。

    そしてWKAPP_BUNDLE_IDデバッグかどうかで分けた。

    “CodeManager”をインストールできません
    Domain: IXUserPresentableErrorDomain
    Code: 1
    Recovery Suggestion: WatchKit 2.0 app's bundle ID com.shinriyo.watchkitapp.dev is not prefixed by the parent app's bundle ID followed by a '.'; expected prefix com.shinriyo.codemanger.dev.

    こんなエラーでハマった。

    このエラーメッセージは、WatchKit 2.0アプリのバンドルIDが親アプリのバンドルIDに適切に接頭辞が付いていないために発生しています。 解決するためには

    WatchKitアプリのバンドルIDを修正する:

    com.shinriyo.watchkitapp.dev というバンドルIDを、親アプリのバンドルID com.shinriyo.codemanger.dev に適切に接頭辞を付けたものに変更します。 たとえば、com.shinriyo.codemanger.dev.watchkitapp のようにします。

    Provisioning作り直しだしだるい