1- Error fetching session data: Request failed with status code 404
سمت وب هستش و باید تسک بشه و آرمین روش ولیدیشن بذاره
2- User session time expired.
تو این مورد میدونیم مشکل چیه که تایم سشن تموم شده و توکن های تویلیو اکسپایر شدن
3- Access Token expired or expiration date invalid
تو این مورد میدونیم مشکل چیه که تایم سشن تموم شده و توکن های تویلیو اکسپایر شدن
4- Error initializing tracks: NotReadableError: Could not start video source
مشکل نتورک یا رم داره سمت وب
5- Error initializing tracks: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
نیاز داریم اینو کنترل کنیم و یوزر رو داخل یه لوپ قرار ندیم یا میتونیم اجازه بدیم بدونه دوربین به کال جوین بشه و نیاز به آرندی سمت تیم تک و تصمیم گیری سمت تیم پروداکت داره (سمت وب)
6- user denied permission
وب - اگر یوزر پرمیژن نده خطا لاگ میکنیم (باید دربیاریم که اگه پرمیژن نداد باید چی کار کنیم سناریو رو باید با پروداکت بچینیم)
7- No camera device found
وب- سیستم یوزر دوربین نداره (اگه دوربین نداشت باید چی کار کنیم و جلسه چجوری برگذار شه با تیم پروداکت هماهنگ کنیم) و یه چک دوباره نیازه که آرمین انجام بده برای این موضوع که این خطارو دقیقا وقتی که میفهمه دوربین وجود نداره برگردونه
8- Error initializing tracks: NotFoundError: Requested device not found
9- UserInfo={NSLocalizedDescription=Signaling connection error}
موبایل- یه سری راه حل ها تو داک تویلیو هست باید چک کنیم که پیاده شده یا نه اگه نه پیادهسازی کنیم
- Try connecting again.
- If the problem persists, try connecting to an
10- Error initializing tracks: NotSupportedError: Not supported
11- Error checking camera: NotAllowedError: Permission denied
وب - این خطای پرمیژن هست که کاربر پرمیژن نداده برای دوربین (باید چک کنیم که چرا با پر میژن بالایی متفاوته)
12- Error initializing tracks: NotAllowedError: Permission denied
وب - این خطا ۱۳۶ بار لاگش افتاده
و اگه پرمیژنه چرا متن پیامش متفاوته و دلیل تفاوت تو متن پیام های پرمیژن ارور ها چی هستش و اگه لاگ انداختنمون مشکل داره فیکسش کنیم
13- TWConferenceRoom._onVideoTrackSubscriptionFailed
14- TwilioException: code: 53404, message: No supported codec.
15- doctor is not in room (when doctor joined to room in doctor log)
وب - لاگ داره اشتباه میخوره باید متن لاگ ادیت بشه
16- duplicate doctor_notif log
بکند - باید لاگ بذاریم ببینیم چرا لاگ (database log) دوبار ارسال میشه و از این کار جلوگیری کنیم
17 - join user came berfore create session in session logs
بکند - این موضوع ذخیره کردن لاگ هارو باید توی یه پایپلاین بندازیم که به ترتیب انجام بشه
18- duplicate create_session log
بکند - باید لاگ بذاریم ببینیم چرا لاگ(database log) دوبار ارسال میشه و از این کار جلوگیری کنیم
برای مورد های ۱۳-۱۴-۱۰-۸ که مورد هایی هستند که زیاد پیش میان راه حل اینه که کلا ما یه وب اپلیکیشن داشته باشیم که نوع وصل شدن به تویلیو یکپارچه بشه(این رو حتی میتونیم برای ابزار بعدی هم استفاده کنیم مثلا آگورا و دستمون بازه برای ابزار هایی که کلاینت فلاتر ندارند)پیاده سازی این مورد توسط معین جان انجام شد و چنتا ایشو داره که همه ی اونها قابل حل هستن که پایینتر بهشون اشاره میکنم
- وقتی وارد اپ میشم، زبونم انگلیسی هست ولی ویدیوکال با زبون اسپانیایی هست
- علامت ضربدر بالا
- وقتی تماس تموم میشه، وارد وب میشه، نه اپ
- ویدیو رو قطع میکنی، دیگه نمیتونی وصل کنی این فقط تو وب ویوی داخل اپ مشکل داره و روی وب اپ دسکتاپ درست انجام میشه