User Tools

Site Tools


howto:iosrollback

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:iosrollback [2018/12/22 09:35]
computerstar2000 Major rewrite now new app load method discovered
howto:iosrollback [2019/01/16 12:56] (current)
computerstar2000 [Step By Step]
Line 1: Line 1:
 ====== Rollback IOS GO App ====== ====== Rollback IOS GO App ======
  
-**The below guide has been updated to reflect the fact that you actually CAN install IPS's manually using iTunes 12.7 onwards. It was previously reported that this wasn't able to be done after you upgraded past 12.6.+**The below guide has been updated to reflect the fact that you actually CAN install IPA's manually using iTunes 12.7 onwards. It was previously reported that this wasn't able to be done after you upgraded past 12.6.
  
 Users with iPhone XS can therefore now use this method. Along with recent changes meaning you can no longer disable 2FA once you have enabled it, the guide has been re-written with new information and steps to still allow this to function. This has been manually verified by me (cs2000) on 22/12/2018** Users with iPhone XS can therefore now use this method. Along with recent changes meaning you can no longer disable 2FA once you have enabled it, the guide has been re-written with new information and steps to still allow this to function. This has been manually verified by me (cs2000) on 22/12/2018**
Line 11: Line 11:
  
 ===== Step By Step ===== ===== Step By Step =====
- 
-NOTE: You can no longer disable 2FA on your Apple account once enabled which is required for Charles to work. Instead, you need to create an app specific password https://www.imore.com/how-generate-app-specific-passwords-iphone-ipad-mac#generate 
  
   - Download and install Charles Web Proxy 4.x (links below)   - Download and install Charles Web Proxy 4.x (links below)
 +  - Remove your current version of iTunes, making sure to back up your Library (if you have one), usually located in Music\iTunes\iTunes Library.itl.
 +  - Download and install iTunes 12.6 (links below)
   - Open iTunes and Charles    - Open iTunes and Charles 
   - In iTunes, log in to your account and search for DJI Go 4 in the app store   - In iTunes, log in to your account and search for DJI Go 4 in the app store
Line 33: Line 33:
   - The screen will appear to refresh and just show the same thing, DONT CHANGE ANYTHING THIS TIME, just press Execute again   - The screen will appear to refresh and just show the same thing, DONT CHANGE ANYTHING THIS TIME, just press Execute again
   - Go to iTunes and be sure that app downloading started. Wait for complete download.   - Go to iTunes and be sure that app downloading started. Wait for complete download.
-  - Once its done, go to your App library within iTunes, Right Click and "Get Info", you can see the version number is the one you asked for and youve got the file!+  - Once its done, go to your App library within iTunes, Right Click and "Get Info", you can see the version number is the one you asked for and you've got the file!
   - Uninstall the current version of Go 4 from iPhone or iPad.   - Uninstall the current version of Go 4 from iPhone or iPad.
-  - Profit????+ 
 +**Now you have the app go to [[howto:applesideload|HERE]] to see how to load the app on to the device using iTunes.**
  
  
Line 41: Line 42:
 If you have auto-updates enabled on your phone, or you just dont like the red badge constantly nagging that you have an update to perform, follow these steps to eliminate that. If you have auto-updates enabled on your phone, or you just dont like the red badge constantly nagging that you have an update to perform, follow these steps to eliminate that.
  
--Extract iTunesMetadata.plist from the IPA (it's a zip file, so Betterzip would be fine)+-Extract iTunesMetadata.plist from the IPA (it's a zip file, so Betterzip, winrar etc would be fine)
  
-- Edit (with PlistEditor or XCode) and remove "softwareVersionExternalIdentifier" and "softwareVersionExternalIdentifiers" from it and save the file back to the IPA (Remote the <key> and <integer> values for each+- Edit (with PlistEditorXCode or even Notepad++ if youre careful) and remove "softwareVersionExternalIdentifier" and "softwareVersionExternalIdentifiers" from it and save the file back to the IPA (Remote the <key> and <integer> values for each
  
-- Sync new version with device from iTunes. If you are unable to sync, install Charles 12.6.3 using the link below+- Sync new version with device from iTunes. 
  
 ===== Breakpoint Problems ===== ===== Breakpoint Problems =====
Line 56: Line 57:
  
  
-==== Charles proxy: ====+==== Charles Proxy: ====
   * https://www.charlesproxy.com/download/   * https://www.charlesproxy.com/download/
  
 +==== iTunes 12.6: ====
 +Windows 64 Bit - https://secure-appldnld.apple.com/itunes12/091-33626-20170922-F51D3530-A003-11E7-8324-03D19A97A551/iTunes64Setup.exe
 +
 +Windows 32 Bit - https://secure-appldnld.apple.com/itunes12/091-33627-20170922-EF8CB708-9FEF-11E7-8504-92CF9A97A551/iTunesSetup.exe
 +
 +Mac DMG - https://secure-appldnld.apple.com/itunes12/091-33628-20170922-EF8F0FE4-9FEF-11E7-B113-91CF9A97A551/iTunes12.6.3.dmg
 ===== DJI Go Version | appextvrsids Reference ===== ===== DJI Go Version | appextvrsids Reference =====
  
   * [[howto:firmware|Look here for up to date information]]   * [[howto:firmware|Look here for up to date information]]
  
howto/iosrollback.1545471346.txt.gz · Last modified: 2018/12/22 09:35 by computerstar2000