add ios social-app
This commit is contained in:
50
ios/README.md
Normal file
50
ios/README.md
Normal file
@@ -0,0 +1,50 @@
|
||||
今回の./ios (social-app)開発の要点をまとめます。
|
||||
|
||||
1. MITのライセンスを遵守すること、iosアプリとして出品しても問題ないようにすること
|
||||
https://raw.githubusercontent.com/bluesky-social/social-app/refs/heads/main/LICENSE
|
||||
|
||||
2. "Bluesky"という名称を使用しないこと。アイコンの変更。リンクの変更
|
||||
|
||||
3. selfhostでも動くこと。本来のsocial-appは動きませんので、これは不便なのでiosアプリに出品することにしました。なお、これはすでにpatchで実現しています。
|
||||
|
||||
|
||||
```sh
|
||||
$ ./install.zsh pull
|
||||
$ ./install.zsh patch
|
||||
$ ./ios/setup.zsh
|
||||
$ ./ios/preview.zsh
|
||||
```
|
||||
|
||||
## issue
|
||||
|
||||
1. 最初の画面で、webではちゃんと私のサイトのロゴが表示されていますが、ios モバイル版では、未だにBluesky (icon)です。アカウント作成、サインイン、が表示されています。
|
||||
|
||||
2. 上のメニューバーにもBlueskyのロゴが表示されています。
|
||||
|
||||
3. サインイン後のホスティングプロバイダーで中身はsyu.isですが、表示は"Bluesky Social"になっています。これをsyu.isに変更してください。ios/webでコードは異なります。
|
||||
|
||||
4. チャット機能
|
||||
チャット機能は今回無効化するので、下メニューバーやプロフィール、設定画面に表示しないでください。
|
||||
|
||||
5. 設定ボタン(左カラム)を押すと、フィードバック、ヘルプが表示されますが、非表示にしてください。
|
||||
|
||||
6. 設定ボタン(左カラム)を押すと、フィード、リスト、保存済みの項目がありますが、これを削除してください。
|
||||
|
||||
7. 設定ボタン(左カラム)を押すと、下に利用規約、プライバシーポリシーが表示されますが、リンクがbsky.socialです。
|
||||
- /about/support/privacy-policy
|
||||
- /about/support/tos
|
||||
このページを独自に作って表示してください。
|
||||
|
||||
8. LOG 09:52:20 (logger) Poll latest failed {
|
||||
"feed": "following",
|
||||
"message": "Error: Could not find repo: did:plc:z72i7hdynmk6r22z27h6tvur"
|
||||
}
|
||||
|
||||
## 壊れた実装
|
||||
|
||||
1. ログイン後のメイン画面、"Following"の項目(フィード)に表示されるものをシンプルにします。表示するのはFollowingのみで、以下のものを削除してください。
|
||||
- おすすめの削除
|
||||
- Discoverの削除
|
||||
- アカウントを探すの削除
|
||||
|
||||
2. 誕生日を入力する画面を省略。配布国は限定します。
|
||||
Reference in New Issue
Block a user