Thursday, September 1, 2022

Error converting content: marked is not a function

location:: Home - Avalon, Boston 
victory-hour:: no😵
pomodoro-blocks:: 3
wake-up:: 9:30 AM
day:: Thursday
icon:: 📅
  - **09:41 AM, day. Morning Pages **
- Mantra: Your person needs to be ‘knocked out’ cold.
- I imagine my day to be...
- Had to sleep more. Make this restorative day. Should use Wednesdays for it
- 🙆 🧘 9:40 - 10:30 AM: Morning Routine
  collapsed:: true
- 🙆 20 mins Stretch and
- 🧘 20 mins Morning Meditation
- 🖥 💼 10:30 - 1:30 PM: #workworkwork
- 🖥️🛠️🥣🐟1:30 PM - 5 PM P/Digital India. Meeting @Mohsin RentABike Phew 4.5 hours on this today. Enough.
  collapsed:: true
- Solid business dude. Speak on LLC formation
  - register online
  - MON
  - EIN
  - declare in AOA
- dig market industry flag
- wire
- Bipin and I spoke for LLC formation. I'll have him as CEO of US entity.
- 🖥 🛠 6 - 7:20 PM: P/Expo App to AppStore #milestone Tathata App on testflight. 🍅🍅🍅
  collapsed:: true
- ![image.png](../assets/image_1662071942072_0.png){:height 287, :width 223}
- Apple Developer Program
	  collapsed:: true
  - What do I need to publish the app
  - "There are a few more prerequisites for building the iOS app binary. You need a paid Apple Developer Account, and then you'll need to generate the **Distribution Certificate** and **Provisioning Profile** for your application, which can be done via the Apple Developer Portal."
- So two #expo commands to get app to store
	  collapsed:: true
  - `eas build -p ios`
  - ```console
			  ➜  tathata git:(master) ✗ eas build -p ios
			  ✔ Using remote iOS credentials (Expo server)
			  
			  If you provide your Apple account credentials we will be able to generate all necessary build credentials and fully validate them.
			  This is optional, but without Apple account access you will need to provide all the missing values manually and we can only run minimal validation on them.
			  ✔ Do you want to log in to your Apple account? … yes
			  
			  › Log in to your Apple Developer account to continue
			  ✔ Apple ID: … sidsarasvati@gmail.com
			  › Restoring session /Users/sid/.app-store/auth/sidsarasvati@gmail.com/cookie
			  › Session expired Local session
			  › Using password for sidsarasvati@gmail.com from your local Keychain
			    Learn more: https://docs.expo.dev/distribution/security#keychain
			  ✔ Logged in New session
			  › Team Sid Sarasvati (79HG6Q73U6)
			  › Provider Sid Sarasvati (125551669)
			  ✔ Bundle identifier registered com.sidsarasvati.tathata
			  ✔ Synced capabilities: Enabled: Push Notifications
			  ✔ Synced capability identifiers: No updates
			  ✔ Fetched Apple distribution certificates
			  ✔ Generate a new Apple Distribution Certificate? … yes
			  ✔ Created Apple distribution certificate
			  ✔ Created distribution certificate
			  ✔ Generate a new Apple Provisioning Profile? … yes
			  ✔ Created Apple provisioning profile
			  ✔ Created provisioning profile
			  ```
  - `eas submit -p ios`
  - The command will perform the following steps:
			  collapsed:: true
    - Log in to your Expo account and ensure that your app project exists on EAS servers.
    - Ensure that your app exists on App Store Connect and its [Bundle Identifier](https://expo.fyi/bundle-identifier) is registered on Apple Developer Portal:
    - You will be asked to log in to your Apple Developer account and select your team. You can also provide this information in **eas.json** by setting  `appleId`  and  `appleTeamId`  in the submit profile. The Apple ID password has to be set with the  `EXPO_APPLE_PASSWORD`  environment variable.
    - The command will look for  `ios.bundleIdentifier`  in the app config.
    - If you are submitting your app for the first time, it will be automatically created. Unless  `expo.name`  in your app configuration is found or  `appName`  is provided in **eas.json**, you will be prompted for the app name. You can also specify your app's language and SKU using  `language`  and  `sku`  keys in **eas.json**. If you have never submitted any app before, you may also have to specify your company name with  `companyName` .
    - If you already have an App Store Connect app, this step can be skipped by providing the  `ascAppId`  in the submit profile. The [ASC App ID](https://expo.fyi/asc-app-id) can be found either on App Store Connect, or later during this command in the *Submission Summary* table.
    - Ensure you have the proper credentials set up. If none can be found, you can let EAS CLI set some up for you.
				  
				  🔐 Do you want to use your own credentials?- 
				  
				  Ask for which binary to submit. You can select one of the following:
    - The latest successful iOS build for the project on EAS servers.
    - Specific build ID. It can be found on the [builds dashboard](https://expo.dev/builds).
    - Path to an **.ipa** archive on your local filesystem.
    - URL to the app archive.
				  
				  > 
				  
				  This step can be skipped if one of the following CLI parameters is provided:  `--latest` ,  `--id` ,  `--path` , or  `--url` .
    - A summary of the provided configuration is displayed and the submission process begins. The submission progress is displayed on the screen.
    - Your build should now be visible on [App Store Connect](https://appstoreconnect.apple.com/). If something goes wrong, an appropriate message is displayed on the screen.
  - ```console
			  ➜  tathata git:(master) eas submit -p ios
			  ★ eas-cli@2.0.0 is now available.
			  To upgrade, run npm install -g eas-cli.
			  Proceeding with outdated version.
			  
			  
			  Ensuring your app exists on App Store Connect. This step can be skipped by providing ascAppId in the
			  submit profile. Learn more: https://expo.fyi/asc-app-id
			  
			  › Log in to your Apple Developer account to continue
			  ✔ Apple ID: … sidsarasvati@gmail.com
			  › Restoring session /Users/sid/.app-store/auth/sidsarasvati@gmail.com/cookie
			  › Team Sid Sarasvati (79HG6Q73U6)
			  › Provider Sid Sarasvati (125551669)
			  ✔ Logged in Local session
			  
			  ✔ Bundle identifier registered com.sidsarasvati.tathata
			  ✔ Prepared App Store Connect for tathata com.sidsarasvati.tathata
			  ✔ What would you like to submit? › Select a build from EAS
			  ✔ Which build would you like to submit? › - ID: 31e86f6b-c93e-4a78-a04a-3a41f788c7ba, Finished at: 9/1/2022, 6:10:59 PM
			          App version: 1.0.0, Build number: 1, SDK: 46.0.0
			          Profile: production, Release channel: Unknown
			          Authored by: sidsarasvati
			  Looking up credentials configuration for com.sidsarasvati.tathata...
			  ✔ Select what to use for your project: › [Add a new ASC API Key]
			  ✔ Generate a new App Store Connect API Key? … yes
			  
			  Internal Server Error: 'InternalServerError', 'Received an internal server error from Apple's App Store Connect / Developer Portal servers, please try again later'. Retrying after 3 seconds (remaining: 3)
			  
			  ✔ Created App Store Connect API Key.
			  ✔ Created App Store Connect API Key
			  ✔ App Store Connect API Key assigned to tathata: com.sidsarasvati.tathata for EAS Submit.
			  Using API Key ID: 3WPS7LF2WS ([Expo] EAS Submit OZH5ZjWzTK)
			  
			  ASC App ID:                 1643032279
			  Project ID:                 6b28e65d-6c66-42ac-8a16-81735fb943f0
			  App Store Connect API Key:  
			      Key Name  :  [Expo] EAS Submit OZH5ZjWzTK
			      Key ID    :  3WPS7LF2WS
			      Key Source:  EAS servers
			  
			  ✔ Scheduled iOS submission
			  
			  Submission details: https://expo.dev/accounts/sidsarasvati/projects/tathata/submissions/f46559c6-0511-4344-b437-61796074a744
			  
			  Waiting for submission to complete. You can press Ctrl+C to exit.
			  ✔ Submitted your app to Apple App Store Connect!
			  
			  Your binary has been successfully uploaded to App Store Connect!
    - It is now being processed by Apple - you will receive an email when the processing finishes.
    - It usually takes about 5-10 minutes depending on how busy Apple servers are.
    - When it's done, you can see your build here: https://appstoreconnect.apple.com/apps/1643032279/testflight/ios
			  ```
  - -
- Generating glowing silhouette images from DALL.E. Exciting. I might just have these rotate if I generate over 20 of em. Why waste em yeah?
	  collapsed:: true
  - OMG. This is turning into a GAME! #WTF.
  - ![image.png](../assets/image_1662073945882_0.png){:height 267, :width 109}
  - How about a meditation game then? Start a timer? Then? Somehow make attention to breath interesting..... ooooo. I am onto something. Boy. #patentit
  - A tenant for the app: It must feel and be perceived as a work of art. Not a utility.
- Tech/Apple HealthKit
  - [react-native-health](https://github.com/agencyenterprise/react-native-health)
- Tathātā
- 👧🍽️7:20 - 9 PM: Dinner and chill
- **21:52 PM Lights Off**
- I’m happy how I amanagdd saie today. Sid not give it to distraction
- Night