Software17 min
Publishing an iOS App with Capacitor, Vue.js, Quasar: My Funny-Sad Happy Story
- Summary: A quick guide for those who don't want to read too much:
- 1. Install the necessary software
- 2. Install the project dependencies
- 3. Install and update Capacitor CLI
- 4. Add the iOS platform if it hasn't been added before
- 5. Test in a browser before moving on to Xcode
- 6. Synchronize capacitor changes
- 7. Install CocoaPods dependencies to avoid Xcode errors
- 8. Run on iOS simulator or real device
- 1. Install the Necessary Software
- 2. Install the Project Dependencies
- 3. Install and Update Capacitor CLI
- 4. Add the iOS Platform If it hasn't Been Added Before
- 5. Test in a Browser Before Moving on to Xcode
- 6. Synchronize Capacitor Changes.
- 7. Install CocoaPods Dependencies to Avoid Xcode Errors.
- 8. Run on iOS Simulator or Real Device
- Simulator vs. Real Device: Which is Better?
- Advantages & Disadvantages of Using an iOS Simulator
- Advantages & Disadvantages of Using a Real Device
- Conclusion: Should You Use a Simulator or a Real Device?
- How does the command work?
- Test Feedback and Solutions
- 1. Some Buttons Not Working
- 2. Buttons Hidden Under the Notch and Safe Area Issue
- 3. Non-Responsive Components: Long Texts, Plains, Plateaus
- 4. iOS-Specific Push Notification Error: Failed to Get Instance FirebaseID
- Solution 1: Manually request push notification permissions
- Solution 2: Change the FirebaseAppDelegateProxyEnabled setting
- Simulator vs. Real Device Tests: Situations Where Things Work in the Simulator but Fail on the Real Device
- Publishing an iOS App: Xcode and Apple Developer Account Settings for Frontend Developers
- 1. TestFlight testing process
- App Store Requirements & TestFlight
- My Dearest Team ❤️
Contents
- Summary: A quick guide for those who don't want to read too much:
- 1. Install the necessary software
- 2. Install the project dependencies
- 3. Install and update Capacitor CLI
- 4. Add the iOS platform if it hasn't been added before
- 5. Test in a browser before moving on to Xcode
- 6. Synchronize capacitor changes
- 7. Install CocoaPods dependencies to avoid Xcode errors
- 8. Run on iOS simulator or real device
- 1. Install the Necessary Software
- 2. Install the Project Dependencies
- 3. Install and Update Capacitor CLI
- 4. Add the iOS Platform If it hasn't Been Added Before
- 5. Test in a Browser Before Moving on to Xcode
- 6. Synchronize Capacitor Changes.
- 7. Install CocoaPods Dependencies to Avoid Xcode Errors.
- 8. Run on iOS Simulator or Real Device
- Simulator vs. Real Device: Which is Better?
- Advantages & Disadvantages of Using an iOS Simulator
- Advantages & Disadvantages of Using a Real Device
- Conclusion: Should You Use a Simulator or a Real Device?
- How does the command work?
- Test Feedback and Solutions
- 1. Some Buttons Not Working
- 2. Buttons Hidden Under the Notch and Safe Area Issue
- 3. Non-Responsive Components: Long Texts, Plains, Plateaus
- 4. iOS-Specific Push Notification Error: Failed to Get Instance FirebaseID
- Solution 1: Manually request push notification permissions
- Solution 2: Change the FirebaseAppDelegateProxyEnabled setting
- Simulator vs. Real Device Tests: Situations Where Things Work in the Simulator but Fail on the Real Device
- Publishing an iOS App: Xcode and Apple Developer Account Settings for Frontend Developers
- 1. TestFlight testing process
- App Store Requirements & TestFlight
- My Dearest Team ❤️


