Need help building for iOS Device

NeoCHI

  • Posts: 523
Recently, I had to reformat my computer but before doing so I salvaged my certificates, licenses and game files.

After what I felt like reinstalling all certs and setting the licenses in Stencyl, I can't seem to build my game into my iOS device anymore...

The errors I'm getting is:

Signing for "Name of my Game" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'

Any ideas what I'm missing or how to debug this?

rob1221

  • *
  • Posts: 9473
Did you put your team ID in Stencyl settings?

gplar

  • Posts: 1115

NeoCHI

  • Posts: 523
Huh...looks like I'll need to update Stencyl. Thanks for the quick reply!

stefan

  • *
  • Posts: 2263
Oh well... that explains why i coudnt get it to work either haha

NeoCHI

  • Posts: 523
Ok, so I've finally dled the new version and add a Team ID, but now I get the following errors:

Code: [Select]
[haxelib] 2016-10-30 12:50:58.118 xcodebuild[7587:98901] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 211. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.

[haxelib] 2016-10-30 12:50:58.121 xcodebuild[7587:98901] Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character / at line 1" UserInfo={NSDebugDescription=Unexpected character / at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Missing ';' on line 211" UserInfo={NSDebugDescription=Missing ';' on line 211}}

[haxelib] xcodebuild: error: Unable to read project 'Escape the Wild.xcodeproj'.r

[haxelib] Reason: Project /Users/apple/stencylworks/games-generated/Escape the Wild/Export/ios/Escape the Wild.xcodeproj cannot be opened because the project file cannot be parsed.

Any ideas?

NeoCHI

  • Posts: 523
Nvm, those errors were caused by having a space in my team ID...

NeoCHI

  • Posts: 523
Now I'm getting the following error:

Code: [Select]
[haxelib] No profiles for 'com.appinvasion.escapethewild' were found:  Xcode couldn't find a provisioning profile matching 'com.appinvasion.escapethewild'.

[haxelib] Code signing is required for product type 'Application' in SDK 'iOS 10.0'

But I have both adhoc and appstore provisioning profiles installed and I've verified in Xcode aswell. I've also set their locations in Stencyl -> settings -> mobile.

Any ideas what else could be wrong?

NeoCHI

  • Posts: 523
I just tried deleting all my certificates and  provisioning profiles and redid all the steps outlined in http://www.stencyl.com/help/view/ios-certificates-guide-2.

I'm still getting the same exact error!

stefan

  • *
  • Posts: 2263
I had the same problem. I ficed it by lowering the minimum ios version.

NeoCHI

  • Posts: 523
Oh that sounded so promising!...set it to 8.0 and I'm still getting the same error. :(

stefan

  • *
  • Posts: 2263
Did you installed xcode 8.1?

Here is what i did to make it work again:
-Uninstalled Stencyl and Xcode
-Installed Xcode 8.1
-Installed The latest version of Stencyl I could find.
-Set my team ID (you have to check what that is on your developer page since it is a randomly generated thing. This is NOT the same as your team name!)
-Cleaned the project

At this point i got the error saying that my device and mac had a different iOS version, so i updated that and then ut worked after i cleaned the project once more


NeoCHI

  • Posts: 523
I'm using Stencyl 3.4.0 beta 5 and Xcode 8.0 (I just dled it from the appstore since I had to reformat)...tried cleaning the project just now but I'm still getting the same exact error. sigh.

stefan

  • *
  • Posts: 2263
Look at your build code in the top of Stencyl. It should be 9279. If its lower, you dont have the latest build

NeoCHI

  • Posts: 523
Yup that's what I have.  Updating my iPhone's version to 10.1 now to give it a try...

« Last Edit: October 30, 2016, 04:57:10 am by NeoCHI »