2011-12-16 2 views
11

कॉपी करने में असमर्थ विफल रहा है मैंने एक्सकोड में एक साधारण एप्लिकेशन बनाया है। डीबग और रिलीज कॉन्फ़िगरेशन के लिए प्रावधान स्थापित किया गया। मैं टर्मिनल में प्रदर्शन कर रही है:Xcrun पैकेज आवेदन, आवेदन

xcodebuild -target signtest -configuration Debug -sdk iphoneos clean build 

और इसे सही ढंग से बनाने जा रहा है। अब मैं इस आदेश के साथ एक आईपीए फ़ाइल बनाने के लिए कोशिश कर रहा हूँ:

/usr/bin/xcrun -sdk iphoneos PackageApplication -v /Users/admin/Desktop/signtest/signtest/build/Debug-iphoneos/signtest.app/ -o /Users/admin/Desktop/binaries/signtest.ipa 

और मैं इस त्रुटि हो रही है:

Packaging application: '/Users/admin/Desktop/signtest/signtest/build/Debug-iphoneos/signtest.app/' 
Arguments: verbose=1 output=/Users/admin/Desktop/binaries/signtest.ipa 
Environment variables: 
HOME = /Users/admin 
DISPLAY = /tmp/launch-vj2zx7/org.x:0 
COMMAND_MODE = unix2003 
VERSIONER_PERL_PREFER_32_BIT = no 
SSH_AUTH_SOCK = /tmp/launch-YPyQMl/Listeners 
Apple_PubSub_Socket_Render = /tmp/launch-mcFbgX/Render 
CODESIGN_ALLOCATE = /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate 
PWD = /Users/admin/Desktop/signtest/signtest 
LANG = pl_PL.UTF-8 
USER = admin 
CLICOLOR = 1 
LOGNAME = admin 
__CF_USER_TEXT_ENCODING = 0x1F6:29:42 
SHLVL = 1 
TERM_PROGRAM = Apple_Terminal 
OLDPWD = /Users/admin/Desktop/signtest/signtest/signtest 
_ = /usr/bin/xcrun 
TERM_PROGRAM_VERSION = 299 
TERM_SESSION_ID = A74C6214-58A9-4CE6-9032-B902BD286253 
PATH = /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 
LSCOLORS = GxFxCxDxBxegedabagaced 
SHELL = /bin/bash 
TMPDIR = /var/folders/k2/28y_cf8d4b387lr2kf6vlsjr0000gp/T/ 
TERM = xterm-256color 
VERSIONER_PERL_VERSION = 5.12 

Output directory: '/Users/admin/Desktop/binaries/signtest.ipa' 
Temporary Directory: '/var/folders/k2/28y_cf8d4b387lr2kf6vlsjr0000gp/T/hbdHfiqg31' (will NOT be deleted on exit when verbose set) 
+ /bin/cp -Rp /Users/admin/Desktop/signtest/signtest/build/Debug-iphoneos/signtest.app/ /var/folders/k2/28y_cf8d4b387lr2kf6vlsjr0000gp/T/hbdHfiqg31/Payload 
Program /bin/cp returned 0 : [] 
error: Unable to copy application '/Users/admin/Desktop/signtest/signtest/build/Debug-iphoneos/signtest.app/' into '/var/folders/k2/28y_cf8d4b387lr2kf6vlsjr0000gp/T/hbdHfiqg31/Payload' 

यहाँ क्या गलत है?

उत्तर

13

मैं अनुप्रयोग पथ पर पीछे '/' की वजह से यह त्रुटि आई:

यह विफल रहता है:

xcrun -sdk iphoneos PackageApplication -v foobar.app/ 

यह काम करता है:

xcrun -sdk iphoneos PackageApplication -v foobar.app 
+0

के लिए अन्य प्रतिक्रिया देखें यह वही है जो मेरी समस्या का कारण बन रहा था! आपने मुझे परेशानी का एक टन बचाया – Slav

1

जिज्ञासा से बाहर, क्या आपने यह सुनिश्चित करने के लिए जांच की है कि आपके पास उचित अनुमतियां हैं और स्रोत और गंतव्य निर्देशिका मौजूद हैं? ऐसा लगता है कि कॉपी कमांड विफल हो रहा है। मेरा अनुमान temp dir के साथ एक समस्या से है।

+0

अगर मैं सही ढंग से यह एक था याद विफलता की अनुमति प्रकार। – Ertai

+1

समाधान – LmC

+0

क्या था यह अनुमति विफलता नहीं है। सीपी रिटर्न 0 (कोई त्रुटि नहीं)। समाधान –

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^