Announcement

Collapse
No announcement yet.

resigning iphone app

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • resigning iphone app

    okay I get to this part

    Write down your company name, which appears after “Provisioning Portal” in the directly above the distribution tab. In the example screenshot from step 5, the company name is “Internet Brands, Inc”. It is case-sensitive.
    Unpackage tools.zip which was bundled with this document.
    Create a new folder.
    Copy "resign.sh" and "entitlements.template" from tools.zip to the new folder.
    Copy the provisioning profile from step 7 to the new folder.
    Unpackage bf95*****1-AppleStore.161.zip.
    It will produce a folder called bf95******1.
    Copy the bf95*****1
    into the new folder.
    Open the terminal and change directory to the new folder.
    Ex: cd my/new/folder/path
    Run the script resign.sh with the following parameters:
    - bf95*****1
    - The Bundle Seed ID (from step 6)
    - The company name (from step 8)
    - The file name of the provisioning profile (downloaded in step 7)
    Example continuing with example data from steps 6-8:
    ./resign.sh myApp WS4SCBKTPD “Internet Brands, Inc.” 1A90BDB-4372-4E.mobileprovision
    Note: All fields are case sensitive."


    but in the provisioning profile in the top left corner there is no company name listed....

    Click image for larger version

Name:	ProvisioningProfile.jpg
Views:	1
Size:	73.5 KB
ID:	3720394
    ------------------------------------------
    Steve
    DM Mobile Lite (iTunes)(Android)(Blackberry)
    CN Mobile Lite (iTunes)(Android)(Blackberry)
    TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
    Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

  • #2
    Having the same problem. Be nice if someone got back to you?

    Comment


    • #3
      have you submitted a ticket yet?

      Comment


      • #4
        any solutions to this? I've the same issue

        Comment


        • #5
          ya opened ticket and got a solution open Keychain so Finder > Applications > Utilities > Keychain Access then under My Certificates you should see one that says iPhone Distributor and a name next to it you use the name next to it...
          ------------------------------------------
          Steve
          DM Mobile Lite (iTunes)(Android)(Blackberry)
          CN Mobile Lite (iTunes)(Android)(Blackberry)
          TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
          Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

          Comment


          • #6
            thanks Steve

            Comment


            • #7
              No Problemo
              ------------------------------------------
              Steve
              DM Mobile Lite (iTunes)(Android)(Blackberry)
              CN Mobile Lite (iTunes)(Android)(Blackberry)
              TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
              Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

              Comment


              • #8
                Thank you for figuring this out. I have a piggyback question.

                In terminal when you execute the following code:
                ./resign.sh myApp WS4SCBKTPD “Internet Brands, Inc.” 1A90BDB-4372-4E.mobileprovision

                are you supposed to include you name in quotes? I know you need to customize myapp to be your apps number as well as replace the 10 character id but i'm not sure if the quotes are necessary or not for our name.

                Comment


                • #9
                  Yes in quotes is your name as registered with Apple..... best way to get this is to open KeyChain Access (Finder > Applications > Utilities > KeyChain Access) then under My Certificates look for

                  iPhone Distribution: Name Here

                  whatever name is after iPhone Distribution you enter between the quotes.. and its CaSe SeNsItIvE
                  ------------------------------------------
                  Steve
                  DM Mobile Lite (iTunes)(Android)(Blackberry)
                  CN Mobile Lite (iTunes)(Android)(Blackberry)
                  TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
                  Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

                  Comment


                  • #10
                    Edit: I manually typed it out into terminal and it worked. be aware that a copy and paste could cause an issue

                    Comment


                    • #11
                      My name has a space and i get this

                      actual name Max Lopez

                      terminal string: ./resign.sh add3d5e7151 XHQ7A63BWM “Max Lopez” nYcJDM.mobileprovision

                      Response: iPhone Distribution: “Max: no identity found

                      its not liking the space
                      sigpic

                      Comment


                      • #12
                        interesting cause it likes mine just fine cause mine is "Steven Lawrence" and it took it just fine so dont think its the space issue think its another issue.
                        ------------------------------------------
                        Steve
                        DM Mobile Lite (iTunes)(Android)(Blackberry)
                        CN Mobile Lite (iTunes)(Android)(Blackberry)
                        TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
                        Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

                        Comment


                        • #13
                          i figured that part out

                          it took

                          #############################################################
                          # Application name: add3d5e7151
                          # Application identifier: XHQ7A63BWM
                          # Distribution certificate: Max Lopez
                          # Provisioning profile ID: nYcJDM.mobileprovision
                          #############################################################

                          Copying provisioning profile into the bundle...

                          Creating the entitlements file...

                          Signing the application with the new certificate...
                          iPhone Distribution: Max Lopez: ambiguous (matches "iPhone Distribution: Max Lopez" and "iPhone Distribution: Max Lopez" in /Library/Keychains/System.keychain)

                          Operation Done!


                          but when uploading i still get application failed codesign verification
                          sigpic

                          Comment


                          • #14
                            do you have two certs in your keychain?
                            ------------------------------------------
                            Steve
                            DM Mobile Lite (iTunes)(Android)(Blackberry)
                            CN Mobile Lite (iTunes)(Android)(Blackberry)
                            TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
                            Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

                            Comment


                            • #15
                              output should look like this

                              #############################################################
                              # Application name: 6bcf71c1193
                              # Application identifier: JU62YAN78K
                              # Distribution certificate: Steven Lawrence
                              # Provisioning profile ID: DM_Mobile_Profile.mobileprovision
                              #############################################################

                              Copying provisioning profile into the bundle...

                              Creating the entitlements file...

                              Signing the application with the new certificate...
                              6bcf71c1193.app: replacing existing signature
                              6bcf71c1193.app: signed bundle with Mach-O universal (armv6 armv7) [com.internetbrands.6bcf71c1193]

                              Operation Done!


                              shouldnt be having this: iPhone Distribution: Max Lopez: ambiguous (matches "iPhone Distribution: Max Lopez" and "iPhone Distribution: Max Lopez" in /Library/Keychains/System.keychain)
                              ------------------------------------------
                              Steve
                              DM Mobile Lite (iTunes)(Android)(Blackberry)
                              CN Mobile Lite (iTunes)(Android)(Blackberry)
                              TheFaFClan Mobile Lite (iTunes)(Android)(Blackberry)
                              Audi Spirit Mobile Lite (iTunes)(Android)(Blackberry)

                              Comment

                              Working...
                              X