Skip to content

Instantly share code, notes, and snippets.

@jstxx
Created September 25, 2017 16:41
Show Gist options
  • Save jstxx/525ae1c7cf2a17c8aaaeadaacf29ff75 to your computer and use it in GitHub Desktop.
Save jstxx/525ae1c7cf2a17c8aaaeadaacf29ff75 to your computer and use it in GitHub Desktop.
We at Vectornator faced the same issue with our graphic design software and found the following workaround for it, managed to upload the binary and just passed the review.
First of all make sure that you’re on the latest version of Sierra and than archive your app as usually. Once your app was archived right click it and choose show in Finder. Open the package contents and open this file inside of it: /Products/Application/yourApp.app/info.plist
In there you have to change all the DTXXX Values to be the same as in the latest version of Xcode 8.
DTXcode - “0833”
DTSDKName - “iphoneos10.3"
DTSDKBuild - “14E8301”
DTPlatformName - “iphoneos”
DTCompiler - “com.apple.compilers.llvm.clang.1_0”
DTXcodeBuild - “8E3004b”
DTPlatformVersion - “10.3”
DTPlatformBuild - “14E8301"
Save the plist file and go back to xcode where you need to export the archive for the App Store.
Last but not least download Application Loader 3.0 from Apple and upload the just generated IPA file.
https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg
We hope this works for you as it did for us and hopefully Apple will fix this issue with their validator very soon.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment