2010-06-14 2 views
22

을 변경 않습니다.어떻게 나는 다음과 같은 오류가 내 아이폰 응용 프로그램 바이너리 파일 이름

"바이너리 파일 이름에 공백을 포함 할 수 없습니다를 이진 파일의 이름을 변경하고 다시 시도하십시오. " 내가 엑스 코드에서 응용 프로그램의 유효성을 검사하려고하면

, 내가 얻을 : :

그래서 내가이 .ipa 파일의 이름을 변경하는 방법을 찾아야 할 것 같아요 "내 Application.ipa 파일 이름은 공백을 포함 할 수 없습니다." 나는 "나의 신청"에 머물러야하는 나의 제품 이름을 바꾸고 싶지 않다. 어떻게해야합니까?

감사합니다.

답변

48

이 아주 잘 (: http://developer.appcelerator.com/question/82971/filename-may-not-contain-whitespace-in-xcode-325-is-back을 여기에서 가져온) : 작동

1) 엑스 코드 주최자를 잘

2 "Finder에서 보관 된 앱을 공개"응용 프로그램의 빌드 날짜를 클릭하고 선택에서) 열기

<key>XCApplicationName</key> 
    <string>Example Name</string> 

채널 : 그것은 공간이 응용 프로그램을 만드는 한 라인 (12)에 나를 위해 텍스트 편집기에서 ArchiveInfo.plist (내가 코다를 사용)

3) 그것을 ExampleName에 저장하고 파일을 저장하십시오.

4) Xcode Organizer로 돌아 가면 정상적으로 진행될 수 있습니다.

+1

Xcode 구성 도우미를 통해 제출하는 것이 가장 좋은 답변입니다. 고맙습니다. – Dimitris

+2

Property List Editor에서 편집하는 것을 선호합니다. 그러나 그렇지 않으면 공백을 제거하는 가장 좋은 방법입니다. – westsider

+0

Xcode 구성 도우미에서 작동합니다. 감사! –

3

웹 인터페이스에서 업로드하기 전에 zip 파일의 이름을 변경하기 만하면됩니다. 이것은 정말 바보입니다 ...

+0

로더가 지금 업로드 할 수있는 유일한 방법이기 때문에 더 이상 옵션이 아닙니다. – valexa

+2

@valexa - 로더에서 압축 및로드하기 전에 .app의 이름을 변경하십시오. – Moshe

0

XCode에서 아무 것도 변경할 필요가 없습니다. 결과 .zip 파일의 이름을 "My Application.zip"에서 "My_Application.zip"으로 바꿉니다. 이것은 Application Loader 파일 이름 검사 (업로드 된 zip 파일 이름의 공백을 허용하지 않음)를 무시하는 응용 프로그램 이름에만 영향을 미칩니다. 엑스 코드 또는 응용 프로그램 로더는 웹 인터페이스를 사용하기 전에 파일의 이름을 변경, 이제 응용 프로그램을 제출하는 유일한 방법이 옵션을 선택하지 않습니다 때문에

My_Application.zip는

6

잘해야한다.

그러나 해결 방법이 있습니다. Xcode Organizer에서 디스크에 저장을 선택하고 공백없이 파일 이름을 선택한 다음 Xcode Organizer가 아닌 Application Loader를 사용하여 아카이브를 Apple에 보냅니다.

+1

완벽하게 작동합니다. 스티브 감사합니다! –

4

공백이있는 앱과 이름에 +을 제출하고 싶을 때이 문제와 다른 문제가 발생했습니다.

Application Loader가 잘 작동하지 않습니다. IPA 삭제 및 재구성이 필요한 암호화 오류.

내 마지막 해결책은 PRODUCT_NAME을 정상적인 것으로 설정하는 것이 었습니다. My App+ 대신 MyAppPro이었습니다. 그런 다음 CFBundleDisplayNameInfo.plist에 내가 원하는 이름으로 설정합니다 (예 : My App+.

이것은 내 의견으로는 항상 IPA의 이름을 바꾸고 Application Loader를 사용하는 것보다 나은 해결책입니다.

0

주최자를 사용하여 공유, 디스크에 저장을 선택할 수있었습니다. The는 파일을보고 Finder에 Application Loader v1.4로 열 것이라고 말했다. 이것은 XCode 3.2.5입니다. 이전에 Application Loader를 사용하여 Mac 앱 스토어에 앱을 업로드했습니다.

2

Xcode를 사용하십시오. 4

이 버전에서는 문제가 해결되었습니다.

+0

그리고 4.2 .../o \ –

관련 문제