How do you codesign framework bundles for the Mac App Store?

Based on baptr’s answer, I have developed this shell script that codesigns all my frameworks and other binary resources/auxiliary executables (currently supported types: dylib, bundle, and login items): #!/bin/sh # WARNING: You may have to run Clean in Xcode after changing CODE_SIGN_IDENTITY! # Verify that $CODE_SIGN_IDENTITY is set if [ -z “${CODE_SIGN_IDENTITY}” ] ; then … Read more

How to get iTunes connect Team ID and Team name?

If you are not on your Mac, you can get it through the iTunes connect website. Login to App Store Connect (https://appstoreconnect.apple.com/) Get output (JSON) from (https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/user/detail) You can now get your iTunes Connect ids from the associatedAccounts array with the different contentProvider objects – the entry named contentProviderId reflects the iTunes Connect id, lookup … Read more

What does Unrestricted Web Access mean in iTunes Connect

It means that a user of the app can access any URL. The issue is parental controls. If the parent has restricted web access an app that allows unlimited access, that is access to any site the user chooses then the parental controls are subverted. Once Apple provided parental controls that caused a ripple effect … Read more

iTunes connect will not let me add myself as a user

@sarnold Turning your comment into an answer because it worked for me. Two Separate Websites Apparently for historical and organizational reasons, Apple operates their developer and app store business in a bifurcated manner. developer.apple.com The web site for all the technical resources, including documentation, WWDC videos and such. itunesconnect.apple.com This completely separate web site handles … Read more

Invalid Provisioning Profile Signature – STATE_ERROR.VALIDATION_ERROR.90165

The issue was caused by two expired Apple certificates1. Solution is to Go to Certificates, Identifiers & Profiles Open the provision profile Press Edit in the top right Press Save without making any changes This will regenerate the profile with the correct CAs. Now delete the ~/Library/MobileDevice/Provisioning Profiles folder and let xcode redownload the profiles … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)