-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update App Icon and Resolve Android Build Issues #110
Conversation
…e: metro & config // rv android/ from .gitignore bc custom native code
|
… implementing persistent login
…- phone restart causes font issues, look into it
…sistent login for app close && device restart
Detailed Explanation of SolutionsI’ve addressed several issues related to Firebase Auth persistence and AsyncStorage management:
For more details, refer to the related Issue #111. |
1. Automated Test Summary: 2. New Features:
3. Regression Testing: Ready to Launch 🚀 |
Update App Icon and Resolve Android Build Issues
1. App Icon Changes
Updated the app icon in
app.json
.Removed the Android adaptive icon section to add a gradient background, as adaptive icons don't support gradients well. Unless you guys prefer a solid color for the bg.
Using the global icon for both Android and iOS to simplify the setup.
@Vaiterius:
Can you run the iOS build in the testing branch and see if the app icon renders correctly on the device? I don't want to pay $100 for Apple Dev lol. Also maybe we should push
ios/
build here like I did withandroid/
. What do you think, @Persian-of-Interest ?2. Resolved Android Build Issues
expo prebuild
andexpo prebuild --clear
commands also caused incorrect values inAndroidManifest.xml
(package="com.arcs.smartclothingapp"
) andbuild.gradle
(namespace "com.smartclothingapp"
), which had to be manually fixed (I had to run this multiple times to get the icon to change).android/
from.gitignore
.build.gradle
plugin) to automate fixing the Android build after clearing the cache for future developers.3. HomeScreen Charts
HomeScreen
.Reference: Issue #109
4. Updated Dependencies
metro
andconfig
.5. Fix Persistent Auth and AsyncStorage Issues
AsyncStorage
for persistent login across app close and device restart.setDoc
to sign-up to ensure user documents are created even if the metrics modal is skipped.Let me know if any adjustments are needed!