十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問題一站解決
1.插入iPod,彈出“This device is no longer connected.”警告消息框如下:
成都創(chuàng)新互聯(lián)公司長(zhǎng)期為成百上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為扎賚諾爾企業(yè)提供專業(yè)的做網(wǎng)站、網(wǎng)站制作,扎賚諾爾網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。解決方法:設(shè)備連接有問題,我的是那根線有問題,我換了根線就正常了。
2.插入iPod,彈出“Could not receive a message from the device.”警告消息框如下:
解決方法:網(wǎng)絡(luò)上的資料是說重啟設(shè)備,但是我重啟了仍彈出上述警告框。換了根線后這個(gè)問題也解決了
3.插入了設(shè)備,如iPad、iPhone、iPod等,但彈出“No provisioned iOS device is connected.”警告消息框如下:
解決方法:
重新插入設(shè)備,確?!癢indow-->Organizer”窗口中左側(cè)的設(shè)備有綠色亮點(diǎn):
4.在真機(jī)中運(yùn)行時(shí),如果出現(xiàn)“Could not change executable permissions on the application.”提示框,如下圖所示。
解決方法:在真機(jī)中刪除你之前運(yùn)行過的可執(zhí)行文件即可。
5.真機(jī)運(yùn)行時(shí),開發(fā)的版本比真機(jī)的版本高,出現(xiàn)如下提示框,
(待續(xù)。。。)
6.插入設(shè)備,如下圖,顯示的是×××的圓點(diǎn)。
把光標(biāo)放在如圖位置,出現(xiàn)如圖提示。我的測(cè)試的時(shí)候是線的問題,還有可能是開發(fā)團(tuán)隊(duì)沒有把圖中的右下角處的Identifier取設(shè)備的ID號(hào)加入進(jìn)來(lái)。對(duì)于有沒有可能是證書不對(duì),這個(gè)我沒有測(cè)試過。
7.如果調(diào)試時(shí)點(diǎn)擊了,,,但是左下角卻顯示為如下圖:
這個(gè)其中之一的原因是你更改了“Bundle identifier”所致。
解決方法:Clean整個(gè)工程,然后運(yùn)行即可。
8.調(diào)試時(shí)項(xiàng)目可以運(yùn)行,可是點(diǎn)擊某個(gè)按鈕時(shí)卻崩潰了,在控制臺(tái)輸出:
Program received signal: “EXC_BAD_ACCESS”.
Data Formatters temporarily unavailable, will re-try after a 'continue'.
(Can't find dlopen function, so it is not possible to load shared libraries.)
如下圖
即:程序接收到“exc_bad_access”信號(hào),數(shù)據(jù)格式化器暫時(shí)不可用。
解決方法:該異常屬于內(nèi)存泄露問題。如果是標(biāo)準(zhǔn)C中空指針引起的問題則IDE生成的調(diào)試信息會(huì)自動(dòng)指向該位置,如果IDE沒有指向,則檢查自上一次正確運(yùn)行以來(lái)添加或修改的代碼中release、alloc、賦值、數(shù)組初始化等容易引起內(nèi)存訪問錯(cuò)誤的位置是否有問題。在有斷點(diǎn)的情況下,如果出現(xiàn)異常,則IDE中指向的位置并不一定是程序崩潰的位置。
9.項(xiàng)目能運(yùn)行,但是運(yùn)行時(shí)切換到其它應(yīng)用程序,然后切換回來(lái),多次這樣操作后出現(xiàn)界面空白現(xiàn)象。如下列圖示:
1) 在ipad中正常運(yùn)行界面
2)多次切換后出現(xiàn)空白界面
3)多點(diǎn)縮放界面顯示正常數(shù)據(jù),放手后還是空白界面
1))在ipod中運(yùn)行正常顯示
2))在ipod中運(yùn)行空白界面
3))在ipod中下拉界面頂部時(shí)界面上的數(shù)據(jù)顯示正常,放手后界面空白
4))在應(yīng)用間相互切換
在環(huán)球快車與音樂兩個(gè)應(yīng)用程序之間相互切換出現(xiàn)上面所述的空白界面。
解決方法:這是一個(gè)糾結(jié)的問題。為什么呢?程序已經(jīng)是能正常運(yùn)行的,功能是能夠正常實(shí)現(xiàn)的。但是就是切換間出現(xiàn)空白界面。我向一些大神們請(qǐng)教了,但都沒能很好解決。
他們提出的解決方法現(xiàn)在列如下:
A:懷疑不支持后臺(tái)。其實(shí)軟件本身是支持后臺(tái)的。
要讓程序支持后臺(tái),可在plist文件里設(shè)置如下:
或者如下:
B:我這個(gè)是多項(xiàng)目整合,將View作為全局變量試試。試了,沒解決問題
C:切換到新界面是咋進(jìn)去的?push、present?我用的是present。據(jù)說pop回來(lái)是不會(huì)出現(xiàn)上述情況的。我想也是。
D:是后臺(tái)掛起之后再恢復(fù)出現(xiàn)問題?其實(shí)我不認(rèn)為是這樣的。因?yàn)榘磆ome鍵退出后再進(jìn)入是能正常運(yùn)行的。在此也了解了下掛起、恢復(fù)函數(shù):
- (void)applicationDidEnterBackground:(UIApplication *)application
{
// Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
// If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
NSLog(@"applicationDidEnterBackground 掛起");
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
// Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
NSLog(@"applicationWillEnterForeground 恢復(fù)");
}
10.真機(jī)測(cè)試時(shí)提示如下:
即提示“No such file or directory ”。
解決辦法:重啟Xcode。出現(xiàn)這現(xiàn)象,可能是我修改了 Bundle identifier 造成的。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。